{
  "notebooks": [
    {
      "id": 1,
      "name": "Ideas",
      "color": "#000000",
      "links": [
        5,
        8,
        6
      ]
    },
    {
      "id": 2,
      "name": "Proyectos",
      "color": "#800000",
      "links": [
        5,
        18
      ]
    },
    {
      "id": 5,
      "name": "Scripts",
      "color": "#008000",
      "links": [
        1,
        2,
        8
      ]
    },
    {
      "id": 6,
      "name": "Politica",
      "color": "#FF0000",
      "links": [
        1,
        8
      ]
    },
    {
      "id": 8,
      "name": "IA",
      "color": "#000080",
      "links": [
        1,
        6,
        5
      ]
    },
    {
      "id": 18,
      "name": "Tareas",
      "color": "#800080",
      "links": [
        2
      ]
    },
    {
      "id": 23,
      "name": "Mis textos",
      "color": "#4A90D9"
    }
  ],
  "notes": {
    "1": {
      "id": 1,
      "notebookId": 1,
      "title": "Bienvenida",
      "author": "Sistema",
      "content": "# ¡Bienvenido a Libretas de Notas!\n\nEste es un sistema de gestión de notas personales con soporte para **Markdown**.\n\n## Características:\n\n- 📝 Notas en formato Markdown\n- 🏷️ Etiquetas organizativas\n- 🔍 Búsqueda global\n- 💾 Exportación/Importación JSON\n- 📄 Exportación individual a .md\n\n---\n\n- [ ] aaa\n- [ ] bbb\n\n> \"La simplicidad es la máxima sofisticación\" — Leonardo da Vinci",
      "tags": [
        "bienvenida",
        "importante",
        "nota"
      ],
      "createdAt": 1774872947748,
      "updatedAt": 1774873525600
    },
    "4": {
      "id": 4,
      "notebookId": 2,
      "title": "Más notas",
      "author": "DHB",
      "tags": [
        "nota",
        "urgente",
        "readme"
      ],
      "content": "# Mi Kanban\n\n[🇬🇧 English version](README_EN.md)\n\n![Version](https://img.shields.io/badge/versión-1.0-blue) ![Language](https://img.shields.io/badge/lenguaje-HTML5%20%2F%20JS-orange) ![License](https://img.shields.io/badge/licencia-GPL--3.0-green) ![Status](https://img.shields.io/badge/estado-estable-brightgreen)\n\n---\nTablero Kanban personal que funciona completamente en el navegador, sin servidor ni base de datos. Todos los datos se guardan localmente en el dispositivo, pudiendo exportar a un archivo .json.  \n¡SÓLO TRES ARCHIVOS! (115kb)  \nPodés subir los archivos a tu servidor o usarlo desde tu PC, localmente. O ambas cosas a la vez.\n\n---\n\n## Requisitos\n\n- Navegador moderno (Firefox, Brave, Chrome, Pale Moon)\n- Los siguientes archivos deben estar en el mismo directorio:\n  - `index.html`\n  - `marked.min.js` (v9.x recomendada)\n  - `tucan.png`\n  - `README.md - opcional, incrustado en index.html`\n\n---\n\n## Estructura del tablero\n\nEl tablero se organiza en **columnas** que contienen **tareas**. Cada tarea puede tener **notas** con formato Markdown.\n\n### Columnas\n\n- Se crean desde el menú lateral (☰)\n- Se pueden **renombrar** haciendo doble clic en el nombre de la columna\n- Se pueden eliminar con el botón 🗑️ del encabezado\n- Al eliminar una columna se eliminan también sus tareas\n- Cada columna muestra un **contador** con la cantidad de tareas visibles\n- El color de cada columna es **personalizable** con una paleta de 8 colores (botón 🎨 en el encabezado de la columna). El color elegido se guarda en el JSON y persiste entre sesiones.\n- El botón ➕ en el encabezado abre un modal para agregar una tarea directamente a esa columna\n\n### Tareas\n\n- Se crean desde el menú lateral o con el botón ➕ de cada columna\n- Se pueden mover entre columnas arrastrando (escritorio) o con pulsación larga (~400ms) en móvil\n- Se pueden **reordenar dentro de la misma columna** arrastrando una tarea sobre otra\n- Admiten **etiquetas** separadas por comas para clasificarlas\n- Las etiquetas con nombres reservados tienen estilo visual especial automático:\n  - `urgente` / `urgent` → texto blanco sobre fondo rojo\n  - `importante` / `important` → texto amarillo sobre fondo verde\n- Admiten una **fecha de vencimiento** con indicador de color:\n  - 🟢 Verde: vence hoy o en más de 3 días\n  - 🟡 Amarillo: vence en 1 a 3 días\n  - 🔴 Rojo: vencida\n- Se editan con el botón ✎ y se eliminan con 🗑️\n\n### Notas\n\n- Cada tarea puede tener múltiples notas con contenido en **Markdown**\n- Las notas se muestran colapsadas bajo la tarea y se expanden al hacer clic en su título\n- Cada nota guarda su **fecha de creación**, que se muestra junto al título\n- Al guardar una nota aparece un **aviso de confirmación** (o de error si el contenido está vacío)\n- El modal de edición permanece abierto tras guardar, para continuar editando\n\n---\n\n## Búsqueda y filtros\n\n- El campo de búsqueda en el encabezado filtra en tiempo real por título, etiquetas y contenido de notas\n- Hacer clic en una etiqueta filtra todas las tareas que la compartan\n- Cuando hay un filtro activo, se muestra una **barra indicadora** debajo del encabezado con el filtro aplicado y un botón ✕ para quitarlo\n- Al filtrar, las columnas sin resultados **se ocultan** automáticamente\n- Ambos filtros (búsqueda y etiqueta) son acumulables\n\n---\n\n## Editor de Markdown\n\nLa barra de herramientas del editor de notas incluye:\n\n| Botón | Función |\n| :--- | :--- |\n| Hn | Encabezados H1, H2, H3 |\n| B | Negrita (`**texto**`) |\n| *I* | Cursiva (`*texto*`) |\n| Cód | Bloque de código (` ``` `) |\n| ` | Código inline |\n| List | Lista con viñetas (`- item`) |\n| ☐ | Checklist (`- [ ] item` / `- [x] item`) |\n| \" | Cita (`> texto`) |\n| 🔗 | Link (`[texto](url)`) |\n| ⊞ | Tabla con plantilla de 3 columnas |\n| — | Separador horizontal (`---`) |\n\n### Tablas\n\nLa plantilla insertada por ⊞ incluye la línea de separadores con alineación:\n\n```\n| Col1 | Col2 | Col3 |\n| :--- | :---: | ---: |\n| izq  | centro | der |\n```\n\n> La línea de separadores (`| --- |`) es obligatoria. Sin ella el texto no se renderiza como tabla.\n\n### Checklists\n\n```\n- [ ] Tarea pendiente\n- [x] Tarea completada\n```\n\nLos ítems completados se muestran en verde. El estado se cambia editando la nota.\n\n---\n\n## Backup\n\nDesde la sección **Backup** del menú lateral:\n\n- **Exportar JSON**: descarga un archivo con todos los datos del tablero, con marca de tiempo en el nombre\n- **Importar JSON**: carga un backup previamente exportado, reemplazando los datos actuales\n\n> Se recomienda exportar regularmente. Los datos se guardan en el `localStorage` del navegador y pueden perderse si se borra el historial o la caché.\n\n---\n\n## Notas técnicas\n\n- Sin dependencias externas en tiempo de ejecución (todo local)\n- Markdown renderizado por [marked.js](https://marked.js.org/) v9.x con soporte GFM completo\n- Compatible con Firefox, Brave, Chrome y Pale Moon\n- El drag & drop en móvil usa pulsación larga (~400ms) para no interferir con el scroll\n- Los datos persisten en localStorage con un wrapper de compatibilidad para Pale Moon\n- La Content Security Policy bloquea explícitamente conexiones de red externas\n\nLa idea detrás del uso de localStorage con la capacidad de exportar e importar en formato .json es facilitar la portabilidad sin depender de servidores o backends complejos: el localStorage actúa como almacenamiento de trabajo inmediato, mientras que el archivo .json es el mecanismo de persistencia real a largo plazo.\n\n---\n**Problema con Pale Moon (archivo local)**: al cargar la página puede producirse un intento de conexión a direcciones internas (como 0.0.0.2). Es un comportamiento del navegador, no de la aplicación, y no afecta el funcionamiento ni la privacidad. No ocurre al acceder desde un servidor web.\n\n---\n\n## Ideas\n\n- 📂 Podés crear backups en carpetas específicas para distintos proyectos y así tener varios proyectos en desarrollo y a mano.\n- 📄 Podés crear columnas para notas de distinto carácter.\n- 🗃️️ Podés usar Dropbox o Google Drive para sincronizar tus datos estés donde estés.\n- Para las columnas: Ideas, En progreso, Finalizadas, Descartadas, Notas, etc.\n\n---\n\n## Créditos\n\n**Código y desarrollo**\nClaude Sonnet (Anthropic) — arquitectura, implementación, corrección de bugs y compatibilidad cross-browser\n\n**Diseño, concepto y dirección**\n[Daniel Horacio Braga](https://orquidealucinada.net) — diseño visual, definición de funcionalidades, testing en múltiples plataformas (Firefox, Brave, Pale Moon, móvil), y feedback iterativo\n\n**Dependencias**\n- [marked.js](https://marked.js.org/) — parser de Markdown, licencia MIT\n\n---\n\n## Licencia\n\n**Mi Kanban** — Copyright © 2026 [Daniel Horacio Braga](https://orquidealucinada.net)\n\nEste programa es software libre: podés redistribuirlo y/o modificarlo bajo los términos de la **Licencia Pública General de GNU (GPL)**, versión 3 o posterior, publicada por la Free Software Foundation.\n\nEste programa se distribuye con la esperanza de que sea útil, pero **SIN NINGUNA GARANTÍA**; sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia Pública General de GNU para más detalles.\n\nDeberías haber recibido una copia de la Licencia Pública General de GNU junto con este programa. Si no, consultá [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/).\n\n> Nota: la licencia GPL aplica al código fuente de **Mi Kanban**. La librería **marked.js** se distribuye bajo su propia licencia MIT, que es compatible con GPL.\n\n## Video\n\n| Demo 1 | Demo 2 |\n|--------|--------|\n| <video width=\"100%\" controls><source src=\"video1.webm\" type=\"video/webm\"></video> | <video width=\"100%\" controls><source src=\"video2.webm\" type=\"video/webm\"></video> |\n\n![ggg](https://upload.wikimedia.org/wikipedia/commons/1/1a/Renoir_Washington_September_2016-1.jpg)",
      "createdAt": 1774874131619,
      "updatedAt": 1774902229661,
      "pinned": false
    },
    "10": {
      "id": 10,
      "notebookId": 1,
      "title": "Mi Kanban README_EN 🇬🇧",
      "author": "DHB",
      "tags": [
        "readme",
        "kanban",
        "markdown"
      ],
      "content": "# Mi Kanban\n\n![Version](https://img.shields.io/badge/version-1.0-blue) ![Language](https://img.shields.io/badge/language-HTML5%20%2F%20JS-orange) ![License](https://img.shields.io/badge/license-GPL--3.0-green) ![Status](https://img.shields.io/badge/status-stable-brightgreen)\n\n---\nA personal Kanban board that runs entirely in the browser, with no server or database required. All data is saved locally on your device and can be exported to a .json file.  \nONLY THREE FILES! (115kb)  \nYou can upload the files to your server or use it from your PC, locally. Or both at the same time.\n\n---\n\n## Requirements\n\n- A modern browser (Firefox, Brave, Chrome, Pale Moon)\n- The following files must be in the same directory:\n  - `index.html`\n  - `marked.min.js` (v9.x recommended)\n  - `tucan.png`\n  - `README.md - optional, embedded in index.html`\n\n---\n\n## Board Structure\n\nThe board is organized into **columns** containing **tasks**. Each task can have **notes** written in Markdown.\n\n### Columns\n\n- Created from the sidebar menu (☰)\n- Can be **renamed** by double-clicking the column name\n- Deleted with the 🗑️ button in the column header\n- Deleting a column also deletes all its tasks\n- Each column shows a **counter** with the number of visible tasks\n- Column **color is customizable** with a palette of 8 colors (🎨 button in the column header). The chosen color is saved in the JSON and persists between sessions.\n- The ➕ button in the header opens a modal to add a task directly to that column\n\n### Tasks\n\n- Created from the sidebar or with the ➕ button on each column\n- Moved between columns by dragging (desktop) or long press (~400ms) on mobile\n- Can be **reordered within the same column** by dragging one task onto another\n- Support **tags** separated by commas\n- Reserved tag names get automatic special visual styles:\n  - `urgente` / `urgent` → white text on red background\n  - `importante` / `important` → yellow text on green background\n- Support a **due date** with a color indicator:\n  - 🟢 Green: due today or more than 3 days away\n  - 🟡 Yellow: due within 1 to 3 days\n  - 🔴 Red: overdue\n- Edited with ✎ and deleted with 🗑️\n\n### Notes\n\n- Each task can have multiple notes with **Markdown** content\n- Notes appear collapsed under the task and expand when clicked\n- Each note stores its **creation date**, shown next to the title\n- A **confirmation toast** appears when saving (or an error notice if the content is empty)\n- The editing modal stays open after saving, to continue editing\n\n---\n\n## Search and Filters\n\n- The search field in the header filters in real time by title, tags and note content\n- Clicking a tag filters all tasks that share it\n- When a filter is active, an **indicator bar** appears below the header showing the active filter with a ✕ button to clear it\n- When filtering, columns with no matching results are **automatically hidden**\n- Both filters (search and tag) can be active at the same time\n\n---\n\n## Markdown Editor\n\nThe note editor toolbar includes:\n\n| Button | Function |\n| :--- | :--- |\n| Hn | Headings H1, H2, H3 |\n| B | Bold (`**text**`) |\n| *I* | Italic (`*text*`) |\n| Cód | Code block (` ``` `) |\n| ` | Inline code |\n| List | Bullet list (`- item`) |\n| ☐ | Checklist (`- [ ] item` / `- [x] item`) |\n| \" | Blockquote (`> text`) |\n| 🔗 | Link (`[text](url)`) |\n| ⊞ | Table template (3 columns) |\n| — | Horizontal rule (`---`) |\n\n### Tables\n\nThe ⊞ template includes alignment separators:\n\n```\n| Col1 | Col2 | Col3 |\n| :--- | :---: | ---: |\n| left | center | right |\n```\n\n> The separator line (`| --- |`) is mandatory. Without it, the text won't render as a table.\n\n### Checklists\n\n```\n- [ ] Pending task\n- [x] Completed task\n```\n\nCompleted items are shown in green. State is changed by editing the note.\n\n---\n\n## Backup\n\nFrom the **Backup** section in the sidebar:\n\n- **Export JSON**: downloads a file with all board data, timestamped\n- **Import JSON**: loads a previously exported backup, replacing current data\n\n> Regular exports are recommended. Data is stored in the browser's `localStorage` and may be lost if history or cache is cleared.\n\n---\n\n## Technical Notes\n\n- No external runtime dependencies (fully local)\n- Markdown rendered by [marked.js](https://marked.js.org/) v9.x with full GFM support\n- Compatible with Firefox, Brave, Chrome and Pale Moon\n- Mobile drag & drop uses long press (~400ms) to avoid interfering with scroll\n- Data persists in localStorage with a compatibility wrapper for Pale Moon\n- Content Security Policy explicitly blocks external network connections  \n\nThe idea behind using localStorage with the ability to export and import in .json format is to facilitate portability without relying on servers or complex backends: localStorage acts as immediate working storage, while the .json file is the actual long-term persistence mechanism.\n\n---\n**Issue with Pale Moon (local file)**: When loading the page, an attempt to connect to internal addresses (such as 0.0.0.2) may occur. This is browser behavior, not application behavior, and does not affect functionality or privacy. It does not occur when accessing from a web server.\n\n---\n\n## Ideas\n\n- 📂 You can create backups in specific folders for different projects, keeping several projects handy at once.\n- 📄 You can create columns for notes of different kinds.\n- 🗃️️ You can use Dropbox or Google Drive to sync your data wherever you are.\n- Column ideas: Ideas, In Progress, Done, Discarded, Notes, etc.\n\n---\n\n## Credits\n\n**Code and development**\nClaude Sonnet (Anthropic) — architecture, implementation, bug fixing and cross-browser compatibility\n\n**Design, concept and direction**\n[Daniel Horacio Braga](https://orquidealucinada.net) — visual design, feature definition, multi-platform testing (Firefox, Brave, Pale Moon, mobile), and iterative feedback\n\n**Dependencies**\n- [marked.js](https://marked.js.org/) — Markdown parser, MIT license\n\n---\n\n## License\n\n**Mi Kanban** — Copyright © 2026 [Daniel Horacio Braga](https://orquidealucinada.net)\n\nThis program is free software: you can redistribute it and/or modify it under the terms of the **GNU General Public License** as published by the Free Software Foundation, either version 3 of the License, or any later version.\n\nThis program is distributed in the hope that it will be useful, but **WITHOUT ANY WARRANTY**; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with this program. If not, see [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/).\n\n> Note: the GPL license applies to the **Mi Kanban** source code. The **marked.js** library is distributed under its own MIT license, which is compatible with GPL.\n\n## Video\n\n| Demo 1 | Demo 2 |\n|--------|--------|\n| <video width=\"100%\" controls><source src=\"video1.webm\" type=\"video/webm\"></video> | <video width=\"100%\" controls><source src=\"video2.webm\" type=\"video/webm\"></video> |\n\n\n![odalisca](odalisca.jpg)\n![otra](https://cdn2.picryl.com/photo/2021/04/02/the-valkyries-vigil-73db1e-1024.jpg)",
      "createdAt": 1774890236185,
      "updatedAt": 1778807698631
    },
    "13": {
      "id": 13,
      "notebookId": 5,
      "title": "Blog en markdown puro",
      "author": "DHB",
      "tags": [
        "markdown",
        "blog",
        "script",
        "web"
      ],
      "content": "# Blog en markdown puro\n\n## Descripción (25/02/26)\n\n![apuntes](https://orquidealucinada.net/lib/exe/fetch.php/manuscrito04.jpg)\n\n# Blog en puro markdown\nsin renderizado a html, con edición directa o subida de archivos en formato markdown.\n- [x] Que guarde los datos en el hosting.\n- [x] Que permita subir los .md al servidor.\n- [x] Con editor (modal) con barra de herramientas y login seguro (sólo para el editor).\n- [ ] Con selector de etiquetas y que inserte los datos en metatags (fecha automática).\n```\n---\ntitle: \"Mi publicación\"\nauthor: \"Autor\"\ndate: 2025-02-25\ntags: [etiqueta1, etiqueta2]\ndescription: \"Una descripción breve para SEO.\"\n---\n```\n(este encabezado es obligatorio si se suben archivos al servidor [carpeta posts])\n\n- [x] Con barra lateral ocultable que incluya:\n    - Selector de etiquetas.\n    - Últimos 5 posteos.\n    - Desplagable por fechas.\n    - Enlace al editor.  \n\n- [x] Que la página principal muestre de a diez posteos (paginación).\n- [x] Que los posteos visibles muestren sólo unas líneas (como en cualquier blog) con el botón/enlace [Leer más].\n- [x] Temas claro y oscuro según el ejemplo.\n- [x] Botones para compartir en redes en cada posteo.\n- [ ] Es para hacerlo disponible a todos así que debe tener algo para configurar el login seguro para el editor.\n- [x] Botón o enlace al Inicio siempre disponible.\n- [x] Vista previa del editor debajo\n- [x] Barra lateral del editor ocultable\n- [x] Indicador de edición al lado del título del post\n\n---\n- [x] Vista previa del editor debajo de la edición no aparece en el móvil, mejor que no aparezca ¿hay que editar algo?  \n- [x] Mejorar el editor para vista en móviles: textarea muy pequeña  \n- [x] En el editor botón \"Ir al posteo\" editado.\n- [x] En el post botones pequeños para redes, como en la página principal\n- [x] En edición botón cancelar pero que no salga del panel de edición\n- [x] Selector desplegable de etiquetas en el editor\n- [x] En el editor botón \"Volver al posteo\"\n- [x] En el editor los botones de guardar, etc, debajo de la ventana de edición, no de la vista previa.\n- [x] Agregar campo de búsqueda\n- [x] Selector por fecha desplegable con los enlaces a cada posteo.\n- [x] En el posteo, botones pequeños para redes, como en la página principal\n- [x] ¿los javascripts incluídos en admin.php y post.php no sería mejor que estuvieran en la carpeta assets, como archivos individuales e invocarlos desde los .php? ¿se rompería algo?\n- [ ] Footer\n- [x] Readme con descripción e instrucciones de instalación y configuración.\n- [x] README en castellano y en inglés\n\n\n---\n\n\n# Versión de webkb para consola\n**Tags:** webkb, cli\n\n\n\n---\n\n# En curso\n\n# Webkb 2.0\n**Tags:** kanban, webkb, importante\n**Vencimiento:** 2026-02-28\n\n## Webkb 2.0 (24/02/26)\n\n- [x] Las notas ya no se expanden en la columna, al hacer clic en el título se abren en modal de vista-previa con botón de edición. Su vista en la columna permanece igual que antes: título y fecha de creación.\n- [x] Se pueden maximizar las columnas, allí se pueden expandir las notas.\n- [x] Cambio de estado de chcklists sin editar, en vivo.\n- [x] Se peuede exportar: Tarea individual, columna o todas las columnas, a archivos .md con sus metadatos (etiquetas y vencimiento)\n- [x] Mejora visual de scrollbars.\n- [x] Se mantiene la compatibilidad con móviles.\n\n---\n\n## aaa (25/02/26)\n\n- [x] aaa\n- [ ] bbb\n- [ ] ccc\n\n---\n\n\n# Tablero kanban en python\n**Tags:** kanban, python, cli\n\n## Tablerokb 1.0 (24/02/26)\n\n# 📋 TableroKB - Tablero Kanban en Terminal\n\nUn gestor de tareas estilo Kanban completo y elegante para la terminal, escrito en Python con interfaz TUI (Text User Interface).\n\n![Python](https://img.shields.io/badge/python-3.6+-blue.svg)\n![License](https://img.shields.io/badge/license-MIT-green.svg)\n![Platform](https://img.shields.io/badge/platform-Linux%20%7C%20macOS%20%7C%20BSD-lightgrey.svg)\n\n---\n\n## 📑 Índice\n\n1. [Descripción](#-descripción)\n2. [Características Principales](#-características-principales)\n3. [Requisitos y Dependencias](#-requisitos-y-dependencias)\n4. [Instalación](#-instalación)\n5. [Uso Básico](#-uso-básico)\n6. [Estructura del Tablero](#-estructura-del-tablero)\n7. [Funcionalidades Detalladas](#-funcionalidades-detalladas)\n   - [Gestión de Tareas](#gestión-de-tareas)\n   - [Sistema de Prioridades](#sistema-de-prioridades)\n   - [Etiquetas](#etiquetas)\n   - [Checklist](#checklist)\n   - [Sistema de Notas](#sistema-de-notas)\n   - [Búsqueda y Filtros](#búsqueda-y-filtros)\n   - [Exportación](#exportación)\n   - [Backups](#backups)\n8. [Atajos de Teclado](#-atajos-de-teclado)\n9. [Archivos y Configuración](#-archivos-y-configuración)\n10. [Créditos](#-créditos)\n11. [Licencia](#-licencia)\n\n---\n<a name=\"-descripción\"></a>\n## 🎯 Descripción\n\n**TableroKB** es una aplicación de gestión de tareas que implementa la metodología Kanban directamente en tu terminal. Ofrece una experiencia visual intuitiva con colores, navegación fluida y todas las funcionalidades necesarias para organizar tu trabajo de manera efectiva.\n\nEl sistema está diseñado para ser ligero, rápido y completamente funcional sin necesidad de entorno gráfico, ideal para desarrolladores, administradores de sistemas y usuarios de terminal que buscan una herramienta de productividad minimalista pero poderosa.\n\n---\n<a name=\"-características-principales\"></a>\n## ✨ Características Principales\n\n- **🎨 Interfaz Visual Rica**: Colores, emojis y diseño cuidado con soporte UTF-8 completo\n- **📊 Tablero Kanban de 4 Columnas**: Por hacer, En progreso, Revisar, Hecho\n- **⚡ Sistema de Prioridades**: Cuatro niveles con codificación visual por colores\n- **🏷️ Etiquetas Múltiples**: Organiza tareas con tags personalizables\n- **✅ Checklist Integrado**: Subtareas dentro de cada tarea principal\n- **📝 Sistema de Notas**: Notas con timestamp, editor de texto enriquecido con word-wrap automático\n- **🔍 Búsqueda y Filtros**: Busca por contenido o filtra por etiquetas\n- **💾 Auto-guardado**: Persistencia automática en formato JSON\n- **📤 Exportación a Markdown**: Exporta tareas individuales o grupos completos\n- **🔄 Sistema de Backups**: Crea y restaura copias de seguridad\n- **⌨️ Control Total por Teclado**: Sin necesidad de ratón\n- **🌐 Soporte Multiidioma**: Diseñado para español con soporte UTF-8\n\n---\n<a name=\"-requisitos-y-dependencias\"></a>\n## 📦 Requisitos y Dependencias\n\n### Requisitos del Sistema\n\n- **Python 3.6 o superior**\n- **Sistema Operativo**: Linux, macOS, BSD o cualquier Unix-like\n- **Terminal**: Con soporte para 256 colores y UTF-8\n\n### Dependencias de Python\n\nTableroKB utiliza únicamente **bibliotecas estándar de Python**, sin necesidad de instalar paquetes adicionales:\n\n- `curses` - Interfaz de terminal (incluida en Python en sistemas Unix)\n- `json` - Persistencia de datos\n- `os` - Operaciones del sistema de archivos\n- `shutil` - Utilidades de archivos (backups)\n- `locale` - Soporte de localización\n- `datetime` - Manejo de fechas y timestamps\n- `enum` - Tipos enumerados\n\n### Nota para Usuarios de Windows\n\nEn Windows, la biblioteca `curses` no está incluida por defecto. Puedes instalarla usando:\n\n```bash\npip install windows-curses\n```\n\nAlternativamente, considera usar WSL (Windows Subsystem for Linux) para una experiencia más completa.\n\n---\n<a name=\"-instalación\"></a>\n## 🚀 Instalación\n\n### Método 1: Instalación Simple\n\n1. **Descarga el script**:\n   ```bash\n   wget https://[URL]/tablerokb.py\n   # o\n   curl -O https://[URL]/tablerokb.py\n   ```\n\n2. **Dale permisos de ejecución**:\n   ```bash\n   chmod +x tablerokb.py\n   ```\n\n3. **Ejecuta el programa**:\n   ```bash\n   ./tablerokb.py\n   ```\n\n### Método 2: Instalación en el Sistema\n\nPara tenerlo disponible globalmente como comando:\n\n```bash\n# Copia el script al directorio de binarios locales\nsudo cp tablerokb.py /usr/local/bin/tablerokb\n\n# Dale permisos de ejecución\nsudo chmod +x /usr/local/bin/tablerokb\n\n# Ahora puedes ejecutarlo desde cualquier lugar\ntablerokb\n```\n\n### Método 3: Instalación en Directorio Personal\n\nSi no tienes permisos de sudo:\n\n```bash\n# Crea el directorio si no existe\nmkdir -p ~/.local/bin\n\n# Copia el script\ncp tablerokb.py ~/.local/bin/tablerokb\n\n# Dale permisos\nchmod +x ~/.local/bin/tablerokb\n\n# Asegúrate de que ~/.local/bin esté en tu PATH\necho 'export PATH=\"$HOME/.local/bin:$PATH\"' >> ~/.bashrc\nsource ~/.bashrc\n```\n\n---\n<a name=\"-uso-básico\"></a>\n## 🎮 Uso Básico\n\n### Iniciar el Programa\n\n```bash\ntablerokb\n# o si no lo instalaste globalmente:\npython3 tablerokb.py\n```\n\n### Primera Vez\n\nAl iniciar por primera vez:\n1. El programa creará automáticamente el directorio de configuración `~/.config/tablerokb/`\n2. Verás un tablero vacío con 4 columnas\n3. Presiona `a` para agregar tu primera tarea\n4. Usa `?` para ver la ayuda completa\n\n### Navegación Básica\n\n- **Flechas (↑↓←→)**: Navega entre columnas y tareas\n- **a**: Agregar nueva tarea\n- **e**: Editar tarea seleccionada\n- **Enter**: Ver detalles de la tarea\n- **m/M**: Mover tarea adelante/atrás entre columnas\n- **q**: Salir del programa\n\n---\n<a name=\"-estructura-del-tablero\"></a>\n## 📐 Estructura del Tablero\n\nEl tablero está dividido en **4 columnas** que representan el flujo de trabajo Kanban:\n\n```\n┌─────────────────┬─────────────────┬─────────────────┬─────────────────┐\n│  📝 Por hacer   │  🔄 En progreso │  👀 Revisar     │  ✅ Hecho       │\n├─────────────────┼─────────────────┼─────────────────┼─────────────────┤\n│                 │                 │                 │                 │\n│  ● Tarea 1      │  ● Tarea 4      │  ● Tarea 7      │  ● Tarea 10     │\n│  ● Tarea 2      │  ● Tarea 5      │  ● Tarea 8      │  ● Tarea 11     │\n│  ● Tarea 3      │  ● Tarea 6      │  ● Tarea 9      │                 │\n│                 │                 │                 │                 │\n└─────────────────┴─────────────────┴─────────────────┴─────────────────┘\n```\n\n### Indicadores Visuales\n\n- **●** (punto de color): Indica la prioridad de la tarea\n- **#etiqueta**: Primera etiqueta visible en el tablero\n- **✓2/5**: Progreso del checklist (2 de 5 items completados)\n- **📝3**: Número de notas asociadas a la tarea\n\n---\n<a name=\"-funcionalidades-detalladas\"></a>\n## 🔧 Funcionalidades Detalladas\n\n### Gestión de Tareas\n\n#### Crear Nueva Tarea (`a`)\n\nAbre un formulario donde puedes configurar:\n- **Título** (obligatorio): Nombre descriptivo de la tarea\n- **Descripción**: Detalles adicionales, puede tener múltiples líneas\n- **Etiquetas**: Tags para organizar (selección múltiple)\n- **Prioridad**: Nivel de urgencia (Baja, Media, Alta, Urgente)\n\n**Atajos en el formulario:**\n- `↑↓`: Navegar entre campos\n- `Enter`: Editar campo seleccionado\n- `←→`: Cambiar prioridad (en el campo Prioridad)\n- `Ctrl+G`: Guardar tarea\n- `Esc`: Cancelar sin guardar\n\n#### Editar Tarea (`e`)\n\nModifica cualquier aspecto de una tarea existente usando el mismo formulario de creación.\n\n#### Borrar Tarea (`d`)\n\nElimina permanentemente la tarea seleccionada. Requiere confirmación (`s` para confirmar).\n\n#### Mover Tareas (`m` / `M`)\n\n- `m`: Mueve la tarea una columna hacia la derecha (avanza en el flujo)\n- `M`: Mueve la tarea una columna hacia la izquierda (retrocede)\n\nEl cursor se mueve automáticamente con la tarea para mantener el contexto.\n\n---\n\n### Sistema de Prioridades\n\nCada tarea tiene un nivel de prioridad visual:\n\n| Prioridad | Color | Símbolo | Descripción |\n|-----------|-------|---------|-------------|\n| 🔴 URGENTE | Rojo brillante | ● | Requiere atención inmediata |\n| 🟠 ALTA | Naranja/Amarillo | ● | Importante, hacer pronto |\n| 🟢 MEDIA | Verde | ● | Prioridad normal |\n| 🔵 BAJA | Cian/Azul | ● | Puede esperar |\n\nLas prioridades son puramente visuales y no afectan el orden de las tareas, permitiéndote organizar manualmente según tu criterio.\n\n---\n\n### Etiquetas\n\nLas etiquetas te permiten categorizar y filtrar tareas:\n\n#### Crear/Asignar Etiquetas\n\n1. En el formulario de tarea, navega al campo \"Etiquetas\"\n2. Presiona `Enter`\n3. Selecciona etiquetas existentes con `Espacio`\n4. Presiona `n` para crear una nueva etiqueta\n5. Confirma con `Enter`\n\n#### Filtrar por Etiqueta (`f`)\n\n1. Presiona `f` en el tablero principal\n2. Selecciona una etiqueta de la lista (muestra contador de tareas)\n3. El tablero mostrará solo las tareas con esa etiqueta\n\n#### Limpiar Filtros (`r`)\n\nPresiona `r` para volver a mostrar todas las tareas.\n\n---\n\n### Checklist\n\nCada tarea puede tener una lista de subtareas o items a completar:\n\n#### En la Vista de Detalles (`Enter`)\n\n- **`c`**: Crear nuevo item del checklist\n- **`x`**: Marcar/desmarcar item actual como completado\n- **`DEL`**: Eliminar item del checklist\n- **`↑↓`**: Navegar entre items\n\nEl progreso se muestra tanto en el tablero principal como en la vista de detalles:\n- En tablero: `✓2/5` (2 de 5 completados)\n- En detalles: `Checklist: (2/5 - 40%)`\n\n---\n\n### Sistema de Notas\n\nCada tarea puede tener múltiples notas con timestamp:\n\n#### Acceder a las Notas (`n` en vista de detalles)\n\nLa vista de notas muestra:\n- **Fecha y hora** de creación de cada nota\n- **Primera línea** de contenido como preview\n- **Indicador `[más]`** si la nota tiene más contenido\n- **Preview expandido** de la nota seleccionada\n\n#### Gestión de Notas\n\n- **`a`**: Agregar nueva nota (abre editor)\n- **`Enter` o `v`**: Ver/editar nota completa\n- **`d`**: Borrar nota (con confirmación)\n- **`↑↓`**: Navegar entre notas\n- **`b`**: Volver al tablero principal\n- **`Esc`**: Volver a detalles de tarea\n\n#### Editor de Notas\n\nEl editor es un procesador de texto completo con:\n\n**Características:**\n- **Word-wrap automático**: Ajusta el texto al ancho disponible\n- **Múltiples líneas**: Sin límite de longitud\n- **Scroll vertical**: Con indicadores `▲▼`\n- **Información de posición**: Línea, columna y rango visible\n\n**Atajos en el editor:**\n- `←→↑↓`: Mover cursor\n- `Enter`: Nueva línea\n- `Ctrl+A`: Ir al inicio de la línea\n- `Ctrl+E`: Ir al final de la línea\n- `Home/End`: Inicio/fin de línea (alternativo)\n- `Backspace`: Borrar carácter anterior\n- `Delete`: Borrar carácter actual\n- `Ctrl+G`: **Guardar nota**\n- `Esc`: Cancelar sin guardar\n\n---\n\n### Búsqueda y Filtros\n\n#### Búsqueda por Texto (`/`)\n\n1. Presiona `/` en el tablero principal\n2. Escribe el término de búsqueda\n3. Busca en: títulos, descripciones y contenido de notas\n\n#### Filtro por Etiqueta (`f`)\n\nFiltra el tablero para mostrar solo tareas con una etiqueta específica.\n\n#### Combinar Filtros\n\nPuedes tener activos simultáneamente:\n- Un filtro de etiqueta\n- Una búsqueda de texto\n\nAmbos se muestran en la parte superior del tablero:\n```\nFiltro: #python | Búsqueda: 'api'\n```\n\n#### Limpiar Todos los Filtros (`r`)\n\nPresiona `r` para resetear y mostrar todas las tareas.\n\n---\n\n### Exportación\n\nExporta tus tareas a archivos Markdown (.md) para compartir o documentar.\n\n#### Acceder al Menú de Exportación (`x`)\n\nEl menú ofrece 4 opciones:\n\n1. **Exportar tarea actual**: Solo la tarea seleccionada\n2. **Exportar todas las tareas**: Todo el tablero\n3. **Exportar por columna actual**: Todas las tareas de la columna donde estás\n4. **Exportar por etiqueta**: Tareas que tienen una etiqueta específica\n\n#### Formato de Exportación\n\nCada archivo `.md` incluye:\n\n```markdown\n# Título de la Tarea\n\n**Estado:** En progreso\n**Prioridad:** ALTA\n**Etiquetas:** #python #api #backend\n\n## Descripción\n\n[Contenido de la descripción de la tarea...]\n\n## Checklist\n\n- [x] Item completado\n- [ ] Item pendiente\n- [ ] Otro item\n\n## Notas\n\n### Nota del 20/01/2026 14:30\n\n[Contenido de la nota...]\n\n### Nota del 19/01/2026 10:15\n\n[Contenido de otra nota...]\n```\n\n#### Ubicación de Archivos\n\nLos archivos exportados se guardan en:\n```\n~/.config/tablerokb/export/\n```\n\nLos nombres de archivo se generan automáticamente del título de la tarea, sanitizados para el sistema de archivos. Si existe un archivo con el mismo nombre, se agrega un contador: `tarea (1).md`, `tarea (2).md`, etc.\n\n---\n\n### Backups\n\nSistema automático de respaldo para proteger tus datos.\n\n#### Crear Backup (`B` → opción 1)\n\n1. Presiona `B` en el tablero principal\n2. Selecciona \"Crear backup ahora\"\n3. Se genera un backup con timestamp\n\nLos backups se guardan en:\n```\n~/.config/tablerokb/backups/kanban_backup_YYYYMMDD_HHMMSS.json\n```\n\nFormato del nombre: `kanban_backup_20260120_143022.json`\n\n#### Restaurar desde Backup (`B` → opción 2)\n\n1. Presiona `B` en el tablero principal\n2. Selecciona \"Restaurar desde backup\"\n3. Elige el backup de la lista (ordenados por fecha)\n4. Confirma la restauración\n\n**⚠️ Importante:** Al restaurar, el sistema:\n1. Crea automáticamente un backup del estado actual\n2. Sobrescribe los datos actuales con el backup seleccionado\n3. Recarga el tablero con los datos restaurados\n\n#### Gestión de Backups\n\n- Los backups son archivos JSON legibles\n- Puedes copiarlos manualmente a otro lugar\n- Eliminar backups viejos manualmente si es necesario\n- No hay límite en el número de backups\n\n---\n<a name=\"-atajos-de-teclado\"></a>\n## ⌨️ Atajos de Teclado\n\n### Tablero Principal\n\n| Tecla | Acción |\n|-------|--------|\n| `↑` `↓` | Navegar entre tareas (vertical) |\n| `←` `→` | Cambiar de columna (horizontal) |\n| `a` | Agregar nueva tarea |\n| `e` | Editar tarea seleccionada |\n| `d` | Borrar tarea seleccionada |\n| `m` | Mover tarea a la derecha (avanzar) |\n| `M` | Mover tarea a la izquierda (retroceder) |\n| `f` | Filtrar por etiqueta |\n| `/` | Buscar texto |\n| `r` | Resetear filtros y búsqueda |\n| `x` | Menú de exportación |\n| `B` | Menú de backups |\n| `?` | Ayuda completa |\n| `Enter` | Ver detalles de tarea |\n| `q` | Salir del programa |\n\n### Vista de Detalles\n\n| Tecla | Acción |\n|-------|--------|\n| `n` | Ir a vista de notas |\n| `c` | Agregar item al checklist |\n| `x` | Marcar/desmarcar item del checklist |\n| `↑` `↓` | Navegar entre items del checklist |\n| `DEL` | Borrar item del checklist |\n| `Esc` | Volver al tablero principal |\n\n### Vista de Notas\n\n| Tecla | Acción |\n|-------|--------|\n| `↑` `↓` | Navegar entre notas |\n| `Enter` / `v` | Ver/editar nota completa |\n| `a` | Agregar nueva nota |\n| `d` | Borrar nota seleccionada |\n| `b` | Volver al tablero principal |\n| `Esc` | Volver a detalles de tarea |\n\n### Editor de Notas\n\n| Tecla | Acción |\n|-------|--------|\n| `←` `→` `↑` `↓` | Mover cursor |\n| `Enter` | Nueva línea |\n| `Backspace` | Borrar carácter anterior |\n| `DEL` | Borrar carácter actual |\n| `Ctrl+A` | Ir al inicio de línea |\n| `Ctrl+E` | Ir al final de línea |\n| `Home` / `End` | Inicio/fin de línea |\n| `Page Up` / `Page Down` | Scroll rápido |\n| `Ctrl+G` | **Guardar nota** |\n| `Esc` | Cancelar sin guardar |\n\n### Formulario de Tarea\n\n| Tecla | Acción |\n|-------|--------|\n| `↑` `↓` | Navegar entre campos |\n| `Enter` | Editar campo seleccionado |\n| `←` `→` | Cambiar prioridad (en campo Prioridad) |\n| `Ctrl+G` | **Guardar tarea** |\n| `Esc` | Cancelar sin guardar |\n\n### Selector de Etiquetas\n\n| Tecla | Acción |\n|-------|--------|\n| `↑` `↓` | Navegar entre etiquetas |\n| `Espacio` | Seleccionar/deseleccionar etiqueta |\n| `n` | Crear nueva etiqueta |\n| `Enter` | Confirmar selección |\n| `Esc` | Cancelar |\n\n---\n<a name=\"-archivos-y-configuración\"></a>\n## 📁 Archivos y Configuración\n\n### Ubicación de Datos\n\nTodo se almacena en el directorio de configuración del usuario:\n\n```\n~/.config/tablerokb/\n├── kanban.json           # Archivo principal de datos\n├── backups/              # Directorio de backups\n│   ├── kanban_backup_20260120_143022.json\n│   ├── kanban_backup_20260119_091545.json\n│   └── ...\n└── export/               # Directorio de archivos exportados\n    ├── tarea_importante.md\n    ├── configurar_servidor.md\n    └── ...\n```\n\n### Formato del Archivo Principal\n\nEl archivo `kanban.json` es un JSON legible que contiene todas tus tareas:\n\n```json\n[\n  {\n    \"id\": 1705847822.123456,\n    \"title\": \"Configurar servidor web\",\n    \"description\": \"Instalar y configurar nginx...\",\n    \"tags\": [\"servidor\", \"nginx\"],\n    \"priority\": 3,\n    \"status\": \"En progreso\",\n    \"checklist\": [\n      {\"text\": \"Instalar nginx\", \"done\": true},\n      {\"text\": \"Configurar SSL\", \"done\": false}\n    ],\n    \"notes\": [\n      {\n        \"timestamp\": 1705847900.234567,\n        \"content\": \"Recordar configurar firewall...\"\n      }\n    ]\n  }\n]\n```\n\n### Backup y Portabilidad\n\nPara **respaldar manualmente** o **migrar** a otro sistema:\n\n```bash\n# Copiar todo el directorio\ncp -r ~/.config/tablerokb ~/backups/tablerokb_backup_$(date +%Y%m%d)\n\n# O solo el archivo principal\ncp ~/.config/tablerokb/kanban.json ~/mi_backup.json\n\n# Restaurar en otro sistema\ncp ~/mi_backup.json ~/.config/tablerokb/kanban.json\n```\n\n---\n\n## 🎨 Personalización\n\n### Colores de Terminal\n\nEl programa utiliza los colores estándar de tu terminal. Para mejor experiencia:\n\n1. **Verifica que tu terminal soporte 256 colores**:\n   ```bash\n   echo $TERM\n   # Debería mostrar algo como: xterm-256color\n   ```\n\n2. **Si no tiene soporte**, configúralo:\n   ```bash\n   export TERM=xterm-256color\n   ```\n\n3. **Añádelo a tu `.bashrc` o `.zshrc`** para hacerlo permanente:\n   ```bash\n   echo 'export TERM=xterm-256color' >> ~/.bashrc\n   ```\n\n### Fuente Recomendada\n\nPara mejor visualización de emojis y símbolos:\n- **Nerd Fonts**: Cualquier fuente de la familia Nerd Fonts\n- **JetBrains Mono**: Excelente para desarrollo\n- **Fira Code**: Alternativa popular\n\n---\n\n## 🐛 Solución de Problemas\n\n### El programa no inicia\n\n**Error:** `ModuleNotFoundError: No module named '_curses'`\n\n**Solución en Windows:**\n```bash\npip install windows-curses\n```\n\n**Solución en Linux/macOS:**\n```bash\n# Instalar paquetes de desarrollo de Python\nsudo apt-get install python3-dev  # Debian/Ubuntu\nsudo dnf install python3-devel    # Fedora\nbrew install python3              # macOS\n```\n\n### Los colores no se ven correctamente\n\n**Problema:** Terminal no soporta 256 colores\n\n**Solución:**\n```bash\nexport TERM=xterm-256color\n# Añadir a ~/.bashrc para hacerlo permanente\n```\n\n### Los caracteres especiales no se muestran\n\n**Problema:** Terminal no soporta UTF-8\n\n**Solución:**\n```bash\nexport LANG=es_ES.UTF-8\nexport LC_ALL=es_ES.UTF-8\n```\n\n### El programa se cierra inesperadamente\n\n**Problema:** Terminal demasiado pequeña\n\n**Solución:** Aumenta el tamaño de tu ventana de terminal. El programa requiere al menos:\n- **Ancho mínimo:** 80 columnas\n- **Alto mínimo:** 24 líneas\n\n### Los datos no se guardan\n\n**Problema:** Permisos de escritura\n\n**Solución:**\n```bash\n# Verificar permisos del directorio\nls -la ~/.config/tablerokb/\n\n# Corregir permisos si es necesario\nchmod 755 ~/.config/tablerokb/\nchmod 644 ~/.config/tablerokb/kanban.json\n```\n\n---\n\n## 💡 Consejos y Mejores Prácticas\n\n### Organización de Tareas\n\n1. **Usa etiquetas temáticas**: `#trabajo`, `#personal`, `#urgente`, `#proyecto-x`\n2. **Mantén los títulos concisos**: El espacio en columna es limitado\n3. **Usa descripciones detalladas**: Ahí puedes explayarte\n4. **Aprovecha los checklists**: Divide tareas grandes en pasos pequeños\n\n### Flujo de Trabajo Recomendado\n\n1. **Captura rápida**: Crea tareas nuevas en \"Por hacer\" sin mucho detalle\n2. **Refinamiento**: Antes de moverlas a \"En progreso\", añade descripción y checklist\n3. **Documentación**: Usa las notas para registrar decisiones y progreso\n4. **Revisión regular**: Usa la columna \"Revisar\" para QA o aprobación\n5. **Exportación periódica**: Guarda markdown de tareas completadas importantes\n\n### Backups\n\n- **Frecuencia recomendada**: Una vez por semana o antes de cambios importantes\n- **Mantén al menos**: 3-5 backups recientes\n- **Considera**: Sincronizar `~/.config/tablerokb/` con tu sistema de backup (Dropbox, Git, etc.)\n\n### Rendimiento\n\nEl programa maneja eficientemente cientos de tareas, pero para mejor experiencia:\n- **Archiva tareas viejas**: Exporta a markdown y bórralas del tablero activo\n- **Limita las notas**: Muy largas (>5000 líneas) pueden ser lentas en el editor\n- **Usa filtros**: Para tableros con muchas tareas, los filtros son tu amigo\n\n---\n\n## 🔮 Casos de Uso\n\n### Para Desarrolladores\n\n```\nEtiquetas: #bug #feature #refactor #docs\nColumnas:\n  - Por hacer: Backlog de issues\n  - En progreso: Código activo\n  - Revisar: Code review\n  - Hecho: Merged y deployed\n```\n\n### Para Estudiantes\n\n```\nEtiquetas: #matemáticas #historia #proyecto #examen\nColumnas:\n  - Por hacer: Tareas asignadas\n  - En progreso: Estudiando/haciendo\n  - Revisar: Repasar antes de entregar\n  - Hecho: Entregado/completado\n```\n\n### Para Freelancers\n\n```\nEtiquetas: #cliente-a #cliente-b #urgente #facturar\nColumnas:\n  - Por hacer: Proyectos cotizados\n  - En progreso: Trabajo activo\n  - Revisar: Espera de feedback\n  - Hecho: Entregado y facturado\n```\n\n### Para Administradores de Sistemas\n\n```\nEtiquetas: #servidor-prod #servidor-test #seguridad #backup\nColumnas:\n  - Por hacer: Mantenimiento programado\n  - En progreso: Trabajando en ello\n  - Revisar: Verificar funcionamiento\n  - Hecho: Documentado y cerrado\n```\n\n---\n<a name=\"-créditos\"></a>\n## 🤝 Créditos\n\n### Desarrollo y Código\n**Claude** (Anthropic) - Arquitectura, desarrollo, implementación y optimización del código\n\n### Concepto y Diseño\n**Daniel Horacio Braga** - Ideación del proyecto, especificación de funcionalidades, testing y guía de desarrollo\n\n---\n<a name=\"-licencia\"></a>\n## 📄 Licencia\n\nEste proyecto está disponible bajo la licencia MIT.\n\n```\nMIT License\n\nCopyright (c) 2026 Daniel Horacio Braga & Claude (Anthropic)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n\n---\n\n## 📞 Soporte y Contacto\n\nSi encuentras bugs, tienes sugerencias o quieres contribuir:\n\n- **Issues**: Abre un issue en el repositorio\n- **Documentación**: Este README cubre el 99% de casos de uso\n- **Ayuda integrada**: Presiona `?` dentro del programa\n\n---\n\n## 🙏 Agradecimientos\n\nGracias a la comunidad de código abierto por las herramientas que hicieron posible este proyecto, especialmente:\n- El equipo de Python por una biblioteca estándar excepcional\n- Los desarrolladores de la biblioteca `curses`\n- Todos los que usan y mejoran herramientas de terminal\n\n---\n\n**¡Que disfrutes organizando tus tareas con TableroKB!** 🚀\n\n---\n\n<div align=\"center\">\n\n**Hecho con ❤️ y Python**\n\n*Última actualización: Enero 2026*\n\n</div>\n\n---\n\n## fff (25/02/26)\n\n- [x] qqq\n- [ ] ffff\n- [ ] jjjj\n- [x] llll\n\n---\n\n\n\n---\n\n# Completado\n\n# Webkb 1.1\n**Tags:** webkb, kanban, importante\n\n## Cambios en la versión 1.1 (23/02/26)\n\n# v1.1\n* Tema oscuro y mejoras de interfaz\n* Nuevo tema oscuro basado en #1b1b1b\n* Toggle ☀️/🌙 para alternar entre tema claro y oscuro (preferencia guardada)\n* Sidebar más compacta\n* Columnas centradas en el tablero\n\nAgregar maximizar columna\n\n---\n\n## Descripción (25/02/26)\n\n# Algo más\nsdxkcm avljkdaf vjsbfv spifgjbv spfigb wbgfb\n\n---\n\n\n# Webkb 1.0\n**Tags:** webkb, kanban, web\n\n## Webkb 1.0 (23/02/26)\n\n# Mi Kanban\n\n![Version](https://img.shields.io/badge/versión-1.0-blue) ![Language](https://img.shields.io/badge/lenguaje-HTML5%20%2F%20JS-orange) ![License](https://img.shields.io/badge/licencia-GPL--3.0-green) ![Status](https://img.shields.io/badge/estado-estable-brightgreen)\n\n---\nTablero Kanban personal que funciona completamente en el navegador, sin servidor ni base de datos. Todos los datos se guardan localmente en el dispositivo, pudiendo exportar a un archivo .json.  \n¡SÓLO TRES ARCHIVOS! (90kb)  \nPodés subir los archivos a tu servidor o usarlo desde tu PC, localmente. O ambas cosas a la vez.\n\n---\n\n## Requisitos\n\n- Navegador moderno (Firefox, Brave, Chrome, Pale Moon)\n- Los siguientes archivos deben estar en el mismo directorio:\n  - `index.html`\n  - `marked.min.js` (v9.x recomendada)\n  - `tucan.png`\n  - `README.md - opcional, incrustado en index.html`\n\n---\n\n## Estructura del tablero\n\nEl tablero se organiza en **columnas** que contienen **tareas**. Cada tarea puede tener **notas** con formato Markdown.\n\n### Columnas\n\n- Se crean desde el menú lateral (☰)\n- Se pueden eliminar con el botón 🗑️ del encabezado\n- Al eliminar una columna se eliminan también sus tareas\n- Cada columna muestra un **contador** con la cantidad de tareas visibles\n- El color de cada columna es **personalizable** con una paleta de 8 colores (botón 🎨 en el encabezado de la columna). El color elegido se guarda en el JSON y persiste entre sesiones.\n\n### Tareas\n\n- Se crean desde el menú lateral eligiendo la columna destino\n- Se pueden mover entre columnas arrastrando (escritorio) o con pulsación larga (~400ms) en móvil\n- Se pueden **reordenar dentro de la misma columna** arrastrando una tarea sobre otra\n- Admiten **etiquetas** separadas por comas para clasificarlas\n- Las etiquetas con nombres reservados tienen estilo visual especial automático:\n  - `urgente` / `urgent` → texto blanco sobre fondo rojo\n  - `importante` / `important` → texto amarillo sobre fondo verde\n- Se editan con el botón ✎ y se eliminan con 🗑️\n\n### Notas\n\n- Cada tarea puede tener múltiples notas con contenido en **Markdown**\n- Las notas se muestran colapsadas bajo la tarea y se expanden al hacer clic en su título\n- Cada nota guarda su **fecha de creación**, que se muestra junto al título\n- Al guardar una nota aparece un **aviso de confirmación** (o de error si el contenido está vacío)\n- El modal de edición permanece abierto tras guardar, para continuar editando\n\n---\n\n## Búsqueda y filtros\n\n- El campo de búsqueda en el encabezado filtra en tiempo real por título, etiquetas y contenido de notas\n- Hacer clic en una etiqueta filtra todas las tareas que la compartan\n- Cuando hay un filtro activo, se muestra una **barra indicadora** debajo del encabezado con el filtro aplicado y un botón ✕ para quitarlo\n- Al filtrar, las columnas sin resultados **se ocultan** automáticamente\n- Ambos filtros (búsqueda y etiqueta) son acumulables\n\n---\n\n## Editor de Markdown\n\nLa barra de herramientas del editor de notas incluye:\n\n| Botón | Función |\n| :--- | :--- |\n| Hn | Encabezados H1, H2, H3 |\n| B | Negrita (`**texto**`) |\n| *I* | Cursiva (`*texto*`) |\n| Cód | Bloque de código (` ``` `) |\n| ` | Código inline |\n| List | Lista con viñetas (`- item`) |\n| ☐ | Checklist (`- [ ] item` / `- [x] item`) |\n| \" | Cita (`> texto`) |\n| 🔗 | Link (`[texto](url)`) |\n| ⊞ | Tabla con plantilla de 3 columnas |\n| — | Separador horizontal (`---`) |\n\n### Tablas\n\nLa plantilla insertada por ⊞ incluye la línea de separadores con alineación:\n\n```\n| Col1 | Col2 | Col3 |\n| :--- | :---: | ---: |\n| izq  | centro | der |\n```\n\n> La línea de separadores (`| --- |`) es obligatoria. Sin ella el texto no se renderiza como tabla.\n\n### Checklists\n\n```\n- [ ] Tarea pendiente\n- [x] Tarea completada\n```\n\nLos ítems completados se muestran en verde. El estado se cambia editando la nota.\n\n---\n\n## Backup\n\nDesde la sección **Backup** del menú lateral:\n\n- **Exportar JSON**: descarga un archivo con todos los datos del tablero, con marca de tiempo en el nombre\n- **Importar JSON**: carga un backup previamente exportado, reemplazando los datos actuales\n\n> Se recomienda exportar regularmente. Los datos se guardan en el `localStorage` del navegador y pueden perderse si se borra el historial o la caché.\n\n---\n\n## Notas técnicas\n\n- Sin dependencias externas en tiempo de ejecución (todo local)\n- Markdown renderizado por [marked.js](https://marked.js.org/) v9.x con soporte GFM completo\n- Compatible con Firefox, Brave, Chrome y Pale Moon\n- El drag & drop en móvil usa pulsación larga (~400ms) para no interferir con el scroll\n- Los datos persisten en `localStorage` con un wrapper de compatibilidad para Pale Moon\n- La Content Security Policy bloquea explícitamente conexiones de red (`connect-src 'none'`)\n\n---\n\n## Ideas\n\n- 📂 Podés crear backups en carpetas específicas para distintos proyectos y así tener varios proyectos en desarrollo y a mano.\n- 📄 Podés crear columnas para notas de distinto carácter.\n- 🗃️️ Podés usar Dropbox o Google Drive para sincronizar tus datos estés donde estés.\n- Para las columnas: Ideas, En progreso, Finalizadas, Descartadas, Notas, etc.\n\n---\n\n## Créditos\n\n**Código y desarrollo**\nClaude Sonnet (Anthropic) — arquitectura, implementación, corrección de bugs y compatibilidad cross-browser\n\n**Diseño, concepto y dirección**\n[Daniel Horacio Braga](https://orquidealucinada.net) — diseño visual, definición de funcionalidades, testing en múltiples plataformas (Firefox, Brave, Pale Moon, móvil), y feedback iterativo\n\n**Dependencias**\n- [marked.js](https://marked.js.org/) — parser de Markdown, licencia MIT\n\n---\n\n## Licencia\n\n**Mi Kanban** — Copyright © 2026 [Daniel Horacio Braga](https://orquidealucinada.net)\n\nEste programa es software libre: podés redistribuirlo y/o modificarlo bajo los términos de la **Licencia Pública General de GNU (GPL)**, versión 3 o posterior, publicada por la Free Software Foundation.\n\nEste programa se distribuye con la esperanza de que sea útil, pero **SIN NINGUNA GARANTÍA**; sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia Pública General de GNU para más detalles.\n\nDeberías haber recibido una copia de la Licencia Pública General de GNU junto con este programa. Si no, consultá [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/).\n\n> Nota: la licencia GPL aplica al código fuente de **Mi Kanban**. La librería **marked.js** se distribuye bajo su propia licencia MIT, que es compatible con GPL.\n\n---\n\n\n# 📅 Calendario Personal\n**Tags:** web, calendaio\n**Vencimiento:** 2024-02-01\n\n## 📅 Calendario Personal (23/02/26)\n\n# 📅 Calendario Personal Web\n\n\nUna aplicación web de calendario interactivo que permite agregar, editar y eliminar eventos diarios mediante una interfaz clara, adaptada para escritorio y dispositivos móviles.\n\n## ✨ Características\n\n- Visualización mensual con navegación entre meses.\n- Interfaz limpia, con colores suaves y adaptativa para pantallas pequeñas.\n- Posibilidad de:\n  - Agregar eventos con título y descripción.\n  - Editar o eliminar eventos existentes.\n  - Ver descripciones mediante tooltips al pasar el mouse o tocar.\n- Modal de selección rápida de mes y año.\n- Almacenamiento de eventos en el servidor (formato JSON).\n\n## 🛠 Archivos principales\n\n| Archivo         | Descripción                                                 |\n|-----------------|-------------------------------------------------------------|\n| `index.html`    | Interfaz de usuario y lógica <br> principal del calendario. |\n| `calendar.php`  | Backend en PHP para guardar, <br> cargar y eliminar eventos.|\n\n## 💾 Estructura de datos\n\nLos eventos se almacenan en un archivo `.json` como este:\n\n```json\n{\n  \"2025-07-05\": {\n    \"events\": [\n      {\n        \"id\": \"abc123\",\n        \"title\": \"Reunión\",\n        \"date\": \"2025-07-05\",\n        \"description\": \"Planificación mensual\"\n      }\n    ]\n  }\n}\n```\n\n## 📦 Requisitos\n\n- Un servidor web con soporte PHP (por ejemplo: Apache, Nginx).\n- Permisos de escritura en el directorio donde se encuentra `calendar.php`.\n\n## 🚀 Instalación\n\n1. Clonar o copiar los archivos `index.html` y `calendar.php` a tu servidor.\n2. Crear un archivo llamado `data.json` vacío junto a `calendar.php`:\n\n```bash\ntouch data.json\nchmod 666 data.json\n```\n\n3. Abrir `index.html` desde el navegador o alojarlo en el servidor.\n\n## 🔐 Seguridad\n\nEste calendario está pensado para uso personal/local. No incluye autenticación. Si vas a publicarlo en línea:\n\n- Restringí el acceso a `calendar.php` mediante `.htaccess` o autenticación.\n- Validá entradas en el backend para prevenir inyecciones maliciosas.\n\n## 📱 Compatibilidad\n\n- Funciona en la mayoría de navegadores modernos (Chrome, Firefox, Brave).\n- Adaptado a dispositivos móviles con estilos responsivos.\n\n## 📝 Notas\n\n- El toque prolongado para editar eventos en móviles puede necesitar ajustes según el dispositivo.\n\n---\n\nDesarrollado para uso personal o como base para futuras ampliaciones.\n\n---\n\n\n# 🦜 TUKAN - Tu Kanban (cli)\n**Tags:** cli, kanban, notas\n**Vencimiento:** 2025-09-25\n\n## 🦜 TUKAN - TU KANBAN (CLI) (23/02/26)\n\n# 🦜 TUKAN - TU KANBAN (CLI)\n![Version](https://img.shields.io/badge/versión-1.0-blue) [![Bash](https://img.shields.io/badge/bash-5.0+-green.svg)](https://www.gnu.org/software/bash/) [![Platform](https://img.shields.io/badge/platform-Linux%20%7C%20macOS-blue.svg)]() [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\n\n> **Gestor de notas tipo Kanban con interfaz TUI (Terminal User Interface) interactiva y potente**  \n> \n> Este proyecto es una extensión/fork de FuzPad JianZcar - https://github.com/JianZcar/FuzPad.\n\n---\n\n## 📋 ÍNDICE\n\n1. [¿Qué es TUKAN?](#qué-es-tukan)\n2. [Características](#características)\n3. [Requisitos](#requisitos)\n4. [Instalación](#instalación)\n5. [Estructura de Archivos](#estructura-de-archivos)\n6. [Uso Básico](#uso-básico)\n7. [Funciones Principales](#funciones-principales)\n8. [Formato de Notas](#formato-de-notas)\n9. [Sistema de Etiquetas](#sistema-de-etiquetas)\n10. [Directorios](#directorios)\n11. [Búsqueda](#búsqueda1)\n12. [Estadísticas](#estadísticas)\n13. [Configuración](#configuración)\n14. [Atajos de Teclado](#atajos-de-teclado)\n15. [Arquitectura Modular](#arquitectura-modular)\n16. [Troubleshooting](#troubleshooting)\n17. [Tips y Consejos](#tips-y-consejos)\n\n---\n<a name=\"qué-es-tukan\"></a>\n## 🎯 ¿Qué es TUKAN?\n\nTUKAN es un sistema completo de gestión de notas estilo Kanban que funciona completamente en la terminal. Combina la metodología Kanban con un sistema flexible de notas en Markdown, búsqueda interactiva en tiempo real, y una interfaz visual moderna usando `fzf`.\n\n**Filosofía:**\n- **Simple**: Archivos markdown planos\n- **Rápido**: Navegación con teclado\n- **Visual**: Previews en tiempo real\n- **Portable**: Solo archivos de texto\n- **Sin dependencias**: No requiere base de datos\n\n---\n<a name=\"características\"></a>\n## ✨ Características\n\n### 🎨 Interfaz\n- ✅ Menú interactivo con `fzf`\n- ✅ Preview en tiempo real de notas\n- ✅ Visualización con colores y formato markdown\n- ✅ Navegación completa con teclado\n\n### 📝 Gestión de Notas\n- ✅ Crear notas con timestamp automático\n- ✅ Editar notas con tu editor favorito\n- ✅ Organizar en directorios tipo Kanban\n- ✅ Mover notas entre directorios\n- ✅ Eliminar notas con confirmación\n- ✅ Metadata completa (fechas, tamaño, etiquetas)\n\n### 🔍 Búsqueda y Filtrado\n- ✅ Búsqueda en tiempo real (nombres y contenido)\n- ✅ Filtrado por etiquetas (#hashtags)\n- ✅ Resaltado de coincidencias\n- ✅ Preview con contexto\n\n### 📊 Estadísticas\n- ✅ Notas por fecha\n- ✅ Notas por directorio\n- ✅ Filtros temporales (hoy, ayer, semana, mes)\n- ✅ Vista general del sistema\n\n### 🏷️ Etiquetas\n- ✅ Sistema de hashtags (#etiqueta)\n- ✅ Múltiples etiquetas por nota\n- ✅ Búsqueda por etiquetas con contador\n- ✅ Preview de notas por etiqueta\n- ✅ Visualización en metadata\n\n---\n<a name=\"requisitos\"></a>\n## 📦 Requisitos\n\n### Obligatorios\n- `bash` (4.0+)\n- `fzf` (0.27+) - Fuzzy finder interactivo\n- `find`, `grep`, `sed`, `awk` - Herramientas Unix estándar\n\n### Opcionales (para visualización mejorada)\n- `bat` - Resaltado de sintaxis con números de línea\n- `mdcat` - Renderizado de markdown en terminal (recomendado)\n- `mdless` - Renderizado con paginación\n\n### Instalación de dependencias\n\n**Ubuntu/Debian:**\n```bash\nsudo apt install fzf bat\ncargo install mdcat\n```\n\n**macOS:**\n```bash\nbrew install fzf bat\nbrew install mdcat\n```\n\n**Arch Linux:**\n```bash\nsudo pacman -S fzf bat\ncargo install mdcat\n```\n\n---\n<a name=\"instalación\"></a>\n## 🚀 Instalación\n\n### 1. Descargar TUKAN\n\n```bash\n# Crear directorio\nmkdir -p ~/tukan\ncd ~/tukan\n\n# Descargar archivos\n# tukan.sh + todos los módulos en functions/\n```\n\n### 2. Estructura de directorios\n\n```bash\n# Crear subdirectorio para módulos\nmkdir -p functions\n\n# Colocar archivos:\n# tukan.sh en ~/tukan/\n# *.sh en ~/tukan/functions/\n```\n\n### 3. Dar permisos de ejecución\n\n```bash\nchmod +x tukan.sh\nchmod +x functions/*.sh\n```\n\n### 4. Ejecutar\n\n```bash\n./tukan.sh\n```\n\n### 5. Agregar a PATH (opcional)\n\n```bash\n# Agregar a ~/.bashrc o ~/.zshrc\nexport PATH=\"$HOME/tukan:$PATH\"\n\n# Recargar\nsource ~/.bashrc\n\n# Ahora puedes ejecutar desde cualquier lugar:\ntukan.sh\n```\n\n---\n<a name=\"estructura-de-archivos\"></a>\n## 📁 Estructura de Archivos\n\n### Estructura del sistema\n\n```\n~/tukan/                          # Instalación de TUKAN\n├── tukan.sh                      # Script principal\n└── functions/                    # Módulos\n    ├── utils.sh                  # Funciones auxiliares\n    ├── actions.sh                # Menú de acciones\n    ├── help.sh                   # Sistema de ayuda\n    ├── search.sh                 # Búsqueda\n    ├── tags.sh                   # Etiquetas\n    ├── notes.sh                  # Crear/abrir notas\n    ├── directories.sh            # Gestión de directorios\n    ├── move.sh                   # Mover notas\n    ├── stats.sh                  # Estadísticas\n    └── delete.sh                 # Eliminar notas\n\n\n~/Documentos/.TUKAN/              # Directorio de datos\n├── 1-Ideas/                      # Ideas nuevas\n├── 2-En_curso/                   # Tareas en progreso\n├── 3-Terminado/                  # Tareas completadas\n├── 4-Cancelado/                  # Tareas canceladas\n├── 5-Proyectos_futuros/          # Backlog\n├── 6-Notas_varias/               # Se explica solo\n├── Basurero/                     # Papelera\n├── nota1.md                      # Notas en raíz\n└── ...                           # Más notas\n\n📁 Archivo de Configuración\n\n~/.config/tukan/tukan.conf\n```\n\n### Ubicación de datos\n\nPor defecto, las notas se guardan en:\n```\n~/Documentos/.TUKAN/\n```\n\nLa estructura se genera automáticamente al ejecutar tukan.sh.\n\nPuedes cambiar esta ubicación con la variable de entorno:\n```bash\nexport TUKAN_DIR=\"$HOME/mis-notas\"\n```\n\n---\n<a name=\"uso-básico\"></a>\n## 📖 Uso Básico\n\n### Iniciar TUKAN\n\n```bash\n./tukan.sh\n```\n\nSe abrirá el menú principal con las siguientes opciones:\n\n```\n┌─────────────────────────────────────┐\n│ 📕 Nueva                            │\n│ 📖 Abrir                            │\n│ 🏷 Etiquetas                         │\n│ 🔎 Buscar                           │\n│ 📁 Directorios                      │\n│ 📦 Mover                            │\n│ 📊 Estadísticas                     │\n│ ❓ Ayuda                            │\n│ 🔥 Borrar                           │\n│ 💎 Salir                            │\n└─────────────────────────────────────┘\n```\n\n### Navegación básica\n\n- **↑/↓**: Navegar entre opciones\n- **Enter**: Seleccionar opción\n- **Esc**: Volver atrás / Salir\n- **Tab**: Selección múltiple (donde aplique)\n\n---\n<a name=\"funciones-principales\"></a>\n## 🎯 Funciones Principales\n\n### 📕 Nueva Nota\n\nCrea una nueva nota con timestamp automático.\n\n**Flujo:**\n1. Selecciona directorio de destino\n2. Se abre el editor configurado\n3. Escribe tu nota en formato Markdown\n4. Guarda y cierra el editor\n\n**Nombre automático:**\n```\nDD-MM-YYYY-HH-MM-SS.md\nEjemplo: 27-01-2025-21-55-01.md\n```\n\n**Formato Recomendado**:\n```markdown\n# Título de la Nota\n#etiqueta1 #etiqueta2 #etiqueta3\n\nContenido de tu nota aquí.\nPuedes usar **Markdown** completo.\n\n- Listas\n- Código\n- Enlaces\n```\n**Tips**:\n- Primera línea: Título (usará este en las listas)\n- Segunda línea: Etiquetas (opcional, inicia con # : #etiqueta1)\n- Resto: Tu contenido \n---\n\n### 📖 Abrir Nota\n\nAbre y edita notas existentes.\n\n**Características:**\n- Lista todas las notas del sistema\n- Preview en tiempo real\n- Búsqueda interactiva (escribe para filtrar)\n- Metadata completa visible\n\n**Metadata mostrada:**\n```\n┌────────────────────────── METADATA ─────────────────────────┐\n│ 27-01-2025-21-55-01.md\n│ Directorio: 2-En_curso\n│ Creación: 27-01-2025 21:55:01\n│ Modificación: 28-01-2025 10:30:15\n│ Tamaño: 3.47 KB\n│ Etiquetas: #proyecto #importante\n└─────────────────────────────────────────────────────────────┘\n\n═══ Título ═══\nMi Proyecto Importante\n\n═══ Contenido ═══\nDescripción del proyecto...\n```\n\n**Menú de acciones:**\nAl seleccionar una nota (Enter):\n- **Editar**: Abrir en editor\n- **Mover a otro directorio**: Cambiar ubicación\n- **Borrar**: Eliminar nota\n- **Cancelar**: Volver\n\n---\n\n### 🏷 Etiquetas\n\nBusca y filtra notas por hashtags.\n\n**Características:**\n- Lista todas las etiquetas usadas\n- Contador de notas por etiqueta\n- Preview de notas con esa etiqueta\n- Acceso rápido a notas relacionadas\n\n**Cómo Funciona**:\n1. El sistema escanea la segunda línea de todas las notas\n2. Extrae todos los hashtags (#palabra)\n3. Muestra lista de etiquetas únicas\n4. Seleccionas una etiqueta\n5. Ve todas las notas que la contienen \n\n**Ejemplo:**\n```\n#proyecto (15 notas)\n#importante (8 notas)\n#personal (23 notas)\n#trabajo (42 notas)\n```\n\n**Flujo:**\n1. Selecciona etiqueta\n2. Ve lista de notas con esa etiqueta\n3. Selecciona nota para ver menú de acciones\n\n**Tips**:\n- Usa etiquetas descriptivas: `#trabajo`, `#personal`, `#urgente`\n- Combina etiquetas para mejor organización\n- No uses espacios en las etiquetas: ~~`#mi etiqueta`~~ → `#mi-etiqueta` \n\n---\n\n### 🔎 Buscar\n\nBúsqueda en tiempo real en nombres y contenido.\n\n**Características:**\n- Búsqueda incremental (resultados al escribir)\n- Busca en nombres de archivo\n- Busca en contenido de notas\n- Resalta coincidencias\n- Preview con contexto\n\n**Flujo:**\n1. Escribe tu búsqueda (mínimo 2 caracteres)\n2. Resultados aparecen automáticamente\n3. Navega por resultados\n4. Enter para ver menú de acciones\n\n**Formato de resultados:**\n```\nL42      ║ Este es el texto con la coincidencia... ║ nota.md\nARCHIVO  ║ Coincidencia en nombre                  ║ 27-01-2025.md\n```\n\n**Preview muestra:**\n- Metadata completa\n- Línea exacta de coincidencia resaltada\n- Contexto (líneas antes y después)\n\n**Tips**:\n- Usa palabras clave específicas\n- La búsqueda NO distingue mayúsculas/minúsculas \n---\n\n### 📁 Directorios\n\nGestiona la estructura de carpetas.\n\n**Submenú**:\n```\n┌────────────────────────────────────┐\n│ Gestión de Directorios             │\n├────────────────────────────────────┤\n│ Crear nuevo directorio             │\n│ Listar directorios existentes      │\n│ Volver                             │\n└────────────────────────────────────┘\n```\n\n#### Crear Directorio\n\n1. Selecciona \"Crear nuevo directorio\"\n2. Escribe el nombre (usa guiones para espacios: `mi-proyecto`)\n3. Se crea en la raíz de TUKAN\n4. Listo para usar\n\n**Ejemplos**:\n```\nClientes/\n  Cliente-A/\n  Cliente-B/\nProyectos/\n  2025/\n    Enero/\n    Febrero/\n```\n\n#### Listar Directorios\n\n- Muestra TODOS los directorios del sistema\n- Preview con:\n  - Número de notas en el directorio\n  - Lista de archivos (nombres y títulos)\n- Navegación interactiva \n\n**Directorios predefinidos:**\n- `1-Ideas`: Nuevas ideas y conceptos\n- `2-En_curso`: Tareas en progreso\n- `3-Terminado`: Tareas completadas\n- `4-Cancelado`: Tareas descartadas\n- `5-Proyectos_futuros`: Backlog\n- `6-Notas_varias`: Se explica solo\n- `Basurero`: Papelera de reciclaje\n- `[Base]`: Directorio raíz (sin categoría)\n\n---\n\n### 📦 Mover\n\nReorganiza notas entre directorios.\n\n**Flujo:**\n1. Selecciona nota a mover\n2. Preview de la nota\n3. Selecciona directorio destino\n4. Confirmación automática\n\n**Útil para:**\n- Mover idea a \"En curso\"\n- Archivar tarea terminada\n- Limpiar y organizar\n- Workflow Kanban\n\n---\n\n### 📊 Estadísticas\n\nVista general y análisis del sistema.\n\n**Submenú**:\n```\n┌────────────────────────────────────────┐\n│ Estadísticas                           │\n├────────────────────────────────────────┤\n│ ⏱️ Ver todas por modificación (↓)      │\n│ ⏱️ Ver todas por modificación (↑)      │\n│ ⏱️ Ver todas por creación (↓)          │\n│ ⏱️ Ver todas por creación (↑)          │\n│ 📅 Últimas 24 horas                    │\n│ 📆 Últimos 7 días                      │\n│ 🗓 Últimos 30 días                     │\n│ 📊 Estadísticas generales              │\n│ Volver                                 │\n└────────────────────────────────────────┘\n```\n\n**Opciones:**\n\n#### Vista General\nResumen de notas por directorio:\n```\n▌ Ideas (5 notas)\n────────────────────────────────────\n  • Nueva funcionalidad para...\n  • Investigar sobre...\n  • Propuesta de mejora...\n  ... y 2 más\n\n▌ En curso (12 notas)\n────────────────────────────────────\n  • Proyecto X - Fase 1\n  • Documentación de...\n  • Implementar feature Y\n  ... y 9 más\n```\n\n#### Notas por Fecha\n- **Por Modificación**: Ordena por última edición\n- **Por Creación**: Ordena por fecha de creación original\n- **Ascendente/Descendente**: Más nuevas primero o más viejas primero\n\n#### Filtros Temporales\n\n- **24 horas**: Solo notas modificadas hoy\n- **7 días**: Trabajo de la semana\n- **30 días**: Actividad del mes\n\n#### Estadísticas Generales\n\nVista completa con:\n```\n========== ESTADÍSTICAS GENERALES ==========\nIdeas                  :  15 notas\nEn curso              :   8 notas\nTerminado             :  42 notas\nCancelado             :   3 notas\nProyectos futuros     :  12 notas\n────────────────────────────────────────────\nTOTAL                 :  80 notas\n────────────────────────────────────────────\nModificadas últimas 24h:   5\n```\n---\n\n### 🔥 Borrar\n\nElimina notas con confirmación obligatoria.\n\n**Características:**\n- Selección múltiple (Tab)\n- Preview antes de borrar\n- Confirmación explícita\n- Acción irreversible\n\n**Flujo:**\n1. Selecciona nota(s) a borrar (Tab para múltiples)\n2. Preview de lo que se borrará\n3. Escribe \"SI\" o \"S\" en MAYÚSCULAS\n4. Confirmación de eliminación\n\n**Advertencia visible:**\n```\n════════════════════════════════════════\n  ATENCIÓN: NO SE PUEDE DESHACER\n  CONFIRME CON SI O S EN MAYÚSCULAS\n════════════════════════════════════════\n```\n\n---\n\n### ❓ Ayuda\n\nSistema de ayuda con secciones.\n\n**Temas disponibles:**\n- **Navegación General**: Controles básicos\n- **Opciones Principales**: Todas las funciones\n- **Atajos**: Comandos de teclado\n- **Formato de Notas**: Estructura recomendada\n- **Subdirectorios**: Organización\n- **Consejos**: Tips y trucos\n- **Todo**: Ayuda completa\n\n---\n<a name=\"formato-de-notas\"></a>\n## 📝 Formato de Notas\n\n### Estructura recomendada\n\n```markdown\n# Título de la nota\n#etiqueta1 #etiqueta2 #etiqueta3\n\n## Sección 1\n\nContenido de la sección...\n\n## Sección 2\n\nMás contenido...\n\n- Lista de items\n- Otro item\n\n**Texto en negrita**\n*Texto en cursiva*\n`código inline`\n\n```bash\n# Bloque de código\ncomandoM\n'```'\n```\n\n### Anatomía de una nota\n\n**Línea 1**: Título principal\n```markdown\n# Mi Proyecto Importante\n```\n\n**Línea 2**: Etiquetas (opcional)\n```markdown\n#proyecto #trabajo #urgente\n```\n\n**Línea 3+**: Contenido\n```markdown\nDescripción del proyecto...\n```\n\n### Buenas prácticas\n\n✅ **Usar títulos descriptivos**\n```markdown\n# Implementar sistema de autenticación\n```\n\n✅ **Etiquetar apropiadamente**\n```markdown\n#desarrollo #backend #seguridad\n```\n\n\n✅ **Estructurar con secciones**\n```markdown\n## Objetivo\n## Requisitos\n## Implementación\n## Notas\n```\n\n✅ **Usar listas para tareas**\n```markdown\n- [ ] Tarea pendiente\n- [x] Tarea completada\n```\n\n---\n<a name=\"sistema-de-etiquetas\"></a>\n## 🏷️ Sistema de Etiquetas\n\n### Sintaxis\n\n**Formato:**\n```markdown\n#etiqueta\n```\n\n**Reglas:**\n- Empieza con `#`\n- Sin espacios\n- Letras, números, guiones: `#mi-etiqueta_123`\n- Case-sensitive: `#Proyecto` ≠ `#proyecto`\n\n### Ubicación\n\n**Segunda línea del archivo:**\n```markdown\n# Título\n#etiqueta1 #etiqueta2 #etiqueta3\n\nContenido...\n```\n\n### Ejemplos de uso\n\n**Por contexto:**\n```markdown\n#trabajo #personal #estudio\n```\n\n**Por proyecto:**\n```markdown\n#proyecto-x #fase-1 #desarrollo\n```\n\n**Por prioridad:**\n```markdown\n#urgente #importante #bajo-prioridad\n```\n\n**Por tipo:**\n```markdown\n#idea #tarea #nota #referencia\n```\n\n**Combinadas:**\n```markdown\n#trabajo #proyecto-x #urgente #desarrollo\n```\n\n### Búsqueda por etiquetas\n\n1. Ir a **🏷 Etiquetas**\n2. Seleccionar etiqueta\n3. Ver notas filtradas\n4. Acceder a nota específica\n\n---\n<a name=\"directorios\"></a>\n## 📂 Directorios\n\n### Directorios predefinidos\n\n```\n~/Documentos/.TUKAN/\n├── 1-Ideas/                    # 💡 Nuevas ideas y conceptos\n├── 2-En_curso/                 # 🚧 Tareas en progreso\n├── 3-Terminado/                # ✅ Tareas completadas\n├── 4-Cancelado/                # ❌ Tareas descartadas\n├── 5-Proyectos_futuros/        # 📅 Backlog\n└── Basurero/                   # 🗑️ Papelera de reciclaje\n```\n\n#### 1-Ideas\n**Propósito**: Capturar ideas nuevas  \n**Uso**: Brainstorming, conceptos iniciales\n```\nIdeas para nuevos proyectos\nConceptos a investigar\nPropuestas sin desarrollo\n```\n\n#### 2-En_curso\n**Propósito**: Trabajo activo  \n**Uso**: Tareas en desarrollo\n```\nProyectos activos\nTareas en progreso\nTrabajo del día a día\n```\n\n#### 3-Terminado\n**Propósito**: Archivo de completados  \n**Uso**: Historial de logros\n```\nProyectos finalizados\nTareas completadas\nReferencia histórica\n```\n\n#### 4-Cancelado\n**Propósito**: Descartados  \n**Uso**: Ideas no viables\n```\nProyectos cancelados\nIdeas descartadas\nTareas obsoletas\n```\n\n#### 5-Proyectos_futuros\n**Propósito**: Backlog  \n**Uso**: Planificación a futuro\n```\nIdeas para próximos sprints\nProyectos planificados\nObjetivos a largo plazo\n```\n\n#### 6-Notas_varias\n**Propósito**: Acalraciones, datos complementarios, extras    \n**Uso**: Lo que se le ocurra  \n```\nIdeas inconexas\nBrainstorming\netc.\n```\n\n#### Basurero\n**Propósito**: Papelera\n**Uso**: Antes de eliminar definitivamente\n```\nNotas a revisar para borrar\nContenido temporal\nLimpieza pendiente\n```\n\n#### [Base]\n**Propósito**: Sin categorizar\n**Uso**: Notas rápidas, sin clasificar\n```\nNotas temporales\nSin categoría específica\nEntrada rápida\n```\n\n### Crear directorios personalizados\n\n1. Ir a **📁 Directorios**\n2. Seleccionar \"Crear nuevo directorio\"\n3. Escribir nombre\n4. Confirmar\n\n**Ejemplos de directorios personalizados:**\n```\nClientes/\nProyectos/\n  ├── Proyecto-A/\n  ├── Proyecto-B/\n  └── Proyecto-C/\nReferencias/\nTemplates/\n```\n\n---\n<a name=\"búsqueda1\"></a>\n## 🔍 Búsqueda\n\n### Tipos de búsqueda\n\n#### Búsqueda por nombre \nEncuentra archivos cuyo nombre contiene el término:\n```\nBuscar: \"27\"\nResultado: 27-01-2025-21-55-01.md\n```\n\n#### Búsqueda por contenido\nEncuentra notas que contienen el texto:\n```\nBuscar: \"proyecto\"\nResultado: Todas las notas con \"proyecto\" en contenido\n```\n\n#### Búsqueda combinada\nTUKAN busca en ambos simultáneamente.\n\n### Consejos de búsqueda\n\n**Términos cortos (2-3 caracteres):**\n```\n\"27\" → Encuentra fechas, números\n\"md\" → Encuentra archivos markdown\n\"py\" → Encuentra código Python\n```\n\n**Palabras completas:**\n```\n\"proyecto\" → Notas sobre proyectos\n\"urgente\" → Tareas urgentes\n\"backend\" → Desarrollo backend\n```\n\n**Fechas:**\n```\n\"27-01\" → Notas del 27 de enero\n\"2025\" → Notas del año 2025\n\"01-2025\" → Notas de enero 2025\n```\n\n### Navegación en resultados\n\n- **↑/↓**: Navegar resultados\n- **Enter**: Abrir menú de acciones\n- **Esc**: Salir de búsqueda\n- **Ctrl+X/Z**: Scroll en preview\n- **Ctrl+A/S**: Scroll línea a línea\n\n### Formato de resultados\n\n```\nL42      ║ Texto donde aparece la búsqueda...     ║ archivo.md\nARCHIVO  ║ Coincidencia en nombre                 ║ 27-01-2025.md\n```\n\n**L42**: Línea 42 del archivo\n**ARCHIVO**: Coincidencia en nombre de archivo\n\n---\n<a name=\"estadísticas\"></a>\n## 📊 Estadísticas\n\n### Vista General\n\nMuestra resumen de todos los directorios:\n\n```\n▌ Ideas (5 notas)\n────────────────────────────────────\n  • Implementar feature X\n  • Investigar tecnología Y\n  • Propuesta de mejora Z\n  ... y 2 más\n\n▌ En curso (12 notas)\n────────────────────────────────────\n  • Proyecto A - Fase 1\n  • Documentación sistema\n  • Bug fix crítico\n  ... y 9 más\n```\n\n**Información mostrada:**\n- Nombre del directorio\n- Contador de notas\n- Preview de últimas 3 notas\n- Indicador de más notas\n\n### Notas por Fecha\n\nLista cronológica de creación:\n\n```\n27-01-2025 (5 notas)\n26-01-2025 (3 notas)\n25-01-2025 (8 notas)\n...\n```\n\n**Flujo:**\n1. Selecciona fecha\n2. Ve notas de esa fecha\n3. Preview individual\n4. Acceso a menú de acciones\n\n### Notas por Período\n\nFiltros temporales rápidos:\n\n#### Hoy\nNotas creadas el día actual\n```\nÚtil para: Revisar trabajo del día\n```\n\n#### Ayer\nNotas creadas ayer\n```\nÚtil para: Seguimiento continuo\n```\n\n#### Esta semana\nÚltimos 7 días\n```\nÚtil para: Review semanal\n```\n\n#### Este mes\nMes en curso\n```\nÚtil para: Vista mensual, reportes\n```\n\n#### Total\nTodas las notas del sistema\n```\nÚtil para: Vista completa, búsqueda general\n```\n\n---\n<a name=\"configuración\"></a>\n## ⚙️ Configuración\n\nTUKAN utiliza un **archivo de configuración externo** para facilitar la personalización sin modificar el código fuente.\n\n### 📁 Archivo de Configuración\n\n**Ubicación:** `~/.config/tukan/tukan.conf`\n\nTUKAN busca automáticamente este archivo al iniciar. Si no existe, usa valores por defecto.\n\n#### Crear configuración\n\n```bash\n# Crear directorio de configuración\nmkdir -p ~/.config/tukan\n\n# Crear archivo de configuración\nnano ~/.config/tukan/tukan.conf\n```\n\n#### Ejemplo de tukan.conf\n\n```bash\n# ============================================================================\n# CONFIGURACIÓN TUKAN\n# ============================================================================\n\n# ----------------------------------------------------------------------------\n# DIRECTORIOS Y FORMATOS\n# ----------------------------------------------------------------------------\nTUKAN_DIR=\"$HOME/Documentos/.TUKAN\"\nTUKAN_TEXT_FORMAT=\"md\"\nEDITOR=\"nano\"\nTUKAN_DATE_TIME_FORMAT=\"%d-%m-%Y-%H-%M-%S\"\n\n# ----------------------------------------------------------------------------\n# INTERFAZ\n# ----------------------------------------------------------------------------\nTUKAN_ICON=1\nTUKAN_REVERSE_LIST=false\nTUKAN_PREVIEW_SIZE=\"70%\"\nTUKAN_START_LINE_SEARCH_PREVIEW=5\nTUKAN_END_LINE_SEARCH_PREVIEW=9999\n\n# ----------------------------------------------------------------------------\n# VISOR DE MARKDOWN\n# ----------------------------------------------------------------------------\nVISOR=\"mdcat\"           # Opciones: bat, mdcat, mdless, cat\nVISOR_STYLE=\"numbers,grid\"  # Solo para bat\n\n# ----------------------------------------------------------------------------\n# TEMAS DE COLORES\n# ----------------------------------------------------------------------------\n# Define tus temas personalizados aquí\n\nAZUL=\"label:#f2ff00,fg:7,bg:#000080,hl:2,fg+:15,bg+:2,hl+:14,info:3,prompt:2,pointer:#000000,marker:1,spinner:6,border:7,header:2:bold,preview-fg:7,preview-bg:#000000,preview-border:#ffff00\"\n\nVERDE=\"label:#00ff88,fg:7,bg:#001a00,hl:#00ff00,fg+:#ffffff,bg+:#003300,hl+:#88ff00,info:#00cc88,prompt:#00ff88,pointer:#00ff00,marker:#00ff88,spinner:#00cc66,border:#008800,header:#00ff88:bold,preview-fg:#aaffaa,preview-bg:#002200,preview-border:#00ff88\"\n\nMATRIX=\"label:#00ff00,fg:#aaffaa,bg:#000f00,hl:#00ff88,fg+:#ffffff,bg+:#002200,hl+:#88ff00,info:#00aa00,prompt:#00ff00,pointer:#00ff88,marker:#00ff00,spinner:#008800,border:#004400,header:#00ff00:bold,preview-fg:#88ff88,preview-bg:#001900,preview-border:#00aa00\"\n\nOSCURO=\"label:#00ffff,fg:7,bg:#1a1a2e,hl:3,fg+:15,bg+:3,hl+:14,info:6,prompt:4,pointer:#ff00ff,marker:2,spinner:5,border:8,header:4:bold,preview-fg:7,preview-bg:#0f3460,preview-border:#00ffff\"\n\nCLARO=\"label:#000080,fg:0,bg:#f0f0f0,hl:4,fg+:0,bg+:4,hl+:1,info:6,prompt:2,pointer:#000000,marker:1,spinner:6,border:0,header:2:bold,preview-fg:0,preview-bg:#ffffff,preview-border:#000080\"\n\nPURPURA=\"label:#ff79c6,fg:7,bg:#282a36,hl:5,fg+:15,bg+:5,hl+:13,info:6,prompt:13,pointer:#bd93f9,marker:13,spinner:6,border:5,header:13:bold,preview-fg:7,preview-bg:#44475a,preview-border:#ff79c6\"\n\n# ----------------------------------------------------------------------------\n# TEMA ACTIVO (elige uno de arriba o deja vacío para usar el predeterminado)\n# ----------------------------------------------------------------------------\nTEMA_ACTIVO=\"AZUL\"\n```\n\n### 🎨 Temas de Colores Incluidos\n\nTUKAN incluye múltiples temas predefinidos:\n\n#### Temas Oscuros\n- **AZUL** - Azul marino clásico (predeterminado)\n- **VERDE** - Verde bosque\n- **MATRIX** - Verde Matrix\n- **OSCURO** - Oscuro moderno\n- **PURPURA** - Púrpura Dracula-like\n- **MOKSHA** - Púrpura místico\n\n#### Temas Claros\n- **CLARO** - Fondo claro minimalista\n- **AGUA_CLARA** - Aqua suave\n- **AGUA_FRESCA** - Cyan ligero\n- **YETI** - Azul sobre blanco\n\n#### Temas Tierra\n- **BOSQUE** - Verde oliva\n- **OLIVA** - Oliva natural\n- **OCRE_DESIERTO** - Naranja arena\n- **CHOCOLATE** - Marrón cálido\n- **ARCILLA** - Terracota\n- **MIEL** - Amarillo dorado\n- **CUERO** - Marrón cuero\n\n#### Tema Nativo\n- **NATIVO** - Usa colores del terminal\n\n### 🔧 Personalización Avanzada\n\n#### Crear tu propio tema\n\n```bash\n# En ~/.config/tukan/tukan.conf\n\n# Define tu tema personalizado\nMI_TEMA=\"label:#ff00ff,fg:7,bg:#001122,hl:3,fg+:15,bg+:3,hl+:14,info:6,prompt:4,pointer:#00ffff,marker:2,spinner:5,border:8,header:4:bold,preview-fg:7,preview-bg:#002233,preview-border:#ff00ff\"\n\n# Actívalo\nTEMA_ACTIVO=\"MI_TEMA\"\n```\n\n#### Componentes de color fzf\n\nLos temas de fzf se definen con estos componentes:\n\n| Componente | Descripción |\n|------------|-------------|\n| `label` | Etiqueta del borde |\n| `fg` | Texto principal |\n| `bg` | Fondo principal |\n| `hl` | Resaltado de coincidencias |\n| `fg+` | Texto seleccionado |\n| `bg+` | Fondo seleccionado |\n| `hl+` | Resaltado seleccionado |\n| `info` | Información (contador) |\n| `prompt` | Símbolo del prompt |\n| `pointer` | Puntero de selección |\n| `marker` | Marcador (Tab) |\n| `spinner` | Spinner de carga |\n| `border` | Líneas del borde |\n| `header` | Líneas de encabezado |\n| `preview-fg` | Texto del preview |\n| `preview-bg` | Fondo del preview |\n| `preview-border` | Borde del preview |\n\n**Colores:** Usa códigos ANSI (0-255) o hexadecimales (#RRGGBB)\n\n#### Variables configurables\n\n| Variable | Descripción | Por defecto |\n|----------|-------------|-------------|\n| `TUKAN_DIR` | Directorio de notas | `~/Documentos/.TUKAN` |\n| `TUKAN_TEXT_FORMAT` | Extensión de archivos | `md` |\n| `EDITOR` | Editor de texto | `nano` |\n| `TUKAN_DATE_TIME_FORMAT` | Formato fecha/hora | `%d-%m-%Y-%H-%M-%S` |\n| `TUKAN_ICON` | Mostrar iconos (0/1) | `1` |\n| `TUKAN_REVERSE_LIST` | Orden inverso | `false` |\n| `TUKAN_PREVIEW_SIZE` | Tamaño del preview | `70%` |\n| `VISOR` | Visor de markdown | `mdcat` |\n| `VISOR_STYLE` | Estilo de bat | `numbers,grid` |\n| `TEMA_ACTIVO` | Tema de colores activo | `AZUL` |\n\n### Aplicar cambios\n\n```bash\n# Los cambios se aplican al reiniciar TUKAN\n./tukan.sh\n\n# O reiniciar terminal si usas variables de entorno\n```\n\n---\n<a name=\"atajos-de-teclado\"></a>\n## ⌨️ Atajos de Teclado\n\n### Navegación general\n\n| Tecla | Acción |\n|-------|--------|\n| `↑` / `↓` | Navegar opciones |\n| `Enter` | Seleccionar |\n| `Esc` | Volver / Cancelar |\n| `Tab` | Selección múltiple |\n| `Ctrl+C` | Salir forzado |\n\n### En preview\n\n| Tecla | Acción |\n|-------|--------|\n| `Ctrl+X` | Página arriba |\n| `Ctrl+Z` | Página abajo |\n| `Ctrl+A` | Línea arriba |\n| `Ctrl+S` | Línea abajo |\n\n### En búsqueda\n\n| Tecla | Acción |\n|-------|--------|\n| Escribir | Búsqueda en tiempo real |\n| `↑` / `↓` | Navegar resultados |\n| `Enter` | Abrir nota |\n| `Esc` | Salir de búsqueda |\n\n### En listas\n\n| Tecla | Acción |\n|-------|--------|\n| Escribir | Filtrar lista |\n| `Tab` | Marcar item |\n| `Shift+Tab` | Desmarcar item |\n\n---\n<a name=\"arquitectura-modular\"></a>\n## 🏗️ Arquitectura Modular\n> Para mejor depuración en caso de errores, o ampliación/modificación  \n### Estructura del sistema\n\n```\ntukan/\n├── tukan.sh              # Script principal (300 líneas)\n│   ├── Configuración\n│   ├── Carga de módulos\n│   └── Menú principal\n└── functions/            # Módulos (1100 líneas)\n    ├── utils.sh          # Funciones auxiliares (170 líneas)\n    ├── actions.sh        # Menú de acciones (52 líneas)\n    ├── help.sh           # Sistema de ayuda (230 líneas)\n    ├── search.sh         # Búsqueda (160 líneas)\n    ├── tags.sh           # Etiquetas (66 líneas)\n    ├── notes.sh          # Crear/abrir (78 líneas)\n    ├── directories.sh    # Directorios (80 líneas)\n    ├── move.sh           # Mover notas (63 líneas)\n    ├── stats.sh          # Estadísticas (340 líneas)\n    └── delete.sh         # Eliminar (68 líneas)\n```\n\n### Responsabilidades\n\n#### tukan.sh (Principal)\n- Configuración global\n- Variables de entorno\n- Carga de módulos\n- Menú principal\n- Inicialización\n\n#### utils.sh (Base)\n- Funciones auxiliares\n- Obtener título\n- Obtener etiquetas\n- Formatear fechas\n- Renderizar iconos\n- Preview de Kanban\n\n#### actions.sh\n- Menú de acciones de nota\n- Editar\n- Mover\n- Borrar\n- Cancelar\n\n#### help.sh\n- Sistema de ayuda\n- Documentación\n- Navegación por secciones\n\n#### search.sh\n- Búsqueda en tiempo real\n- Nombres de archivo\n- Contenido de notas\n- Preview con contexto\n\n#### tags.sh\n- Listar etiquetas\n- Filtrar por etiqueta\n- Contador de uso\n\n#### notes.sh\n- Crear nueva nota\n- Abrir nota existente\n- Selección de directorio\n\n#### directories.sh\n- Crear directorios\n- Listar estructura\n- Preview de contenido\n\n#### move.sh\n- Mover notas\n- Selección de destino\n- Confirmación\n\n#### stats.sh\n- Vista general\n- Notas por fecha\n- Notas por período\n- Estadísticas globales\n\n#### delete.sh\n- Eliminar notas\n- Selección múltiple\n- Confirmación obligatoria\n\n### Flujo de carga\n\n```\n1. tukan.sh inicia\n2. Carga configuración\n3. Carga utils.sh (base)\n4. Carga actions.sh\n5. Carga módulos restantes\n6. Inicializa directorios\n7. Muestra menú principal\n```\n\n### Ventajas de la modularización\n\n✅ **Mantenimiento**\n- Cada módulo es independiente\n- Fácil localizar bugs\n- Modificar sin afectar otros\n\n✅ **Desarrollo**\n- Trabajar en módulos específicos\n- Testing aislado\n- Reutilización de código\n\n✅ **Escalabilidad**\n- Agregar nuevos módulos\n- Extender funcionalidad\n- Plugins personalizados\n\n✅ **Claridad**\n- Código organizado\n- Responsabilidades claras\n- Fácil de entender\n\n---\n<a name=\"troubleshooting\"></a>\n## 🔧 Troubleshooting\n\n### TUKAN no inicia\n\n**Síntoma**: Error al ejecutar `./tukan.sh`\n\n**Solución 1**: Verificar permisos\n```bash\nchmod +x tukan.sh\nchmod +x functions/*.sh\n```\n\n**Solución 2**: Verificar estructura\n```bash\nls -la\nls -la functions/\n# Debe mostrar tukan.sh y functions/*.sh\n```\n\n**Solución 3**: Verificar dependencias\n```bash\ncommand -v fzf\n# Debe mostrar: /usr/bin/fzf o similar\n\n# Si no está instalado:\nsudo apt install fzf  # Ubuntu/Debian\nbrew install fzf      # macOS\n```\n\n---\n\n### Error: \"Módulo X no encontrado\"\n\n**Síntoma**: Mensaje de error al cargar módulos\n\n**Causa**: Archivos faltantes en `functions/`\n\n**Solución**: Verificar todos los módulos\n```bash\nls functions/\n# Debe listar:\n# utils.sh actions.sh help.sh search.sh\n# tags.sh notes.sh directories.sh move.sh\n# stats.sh delete.sh\n\n# Si falta alguno, descargarlo\n```\n\n---\n\n### Preview no se muestra correctamente\n\n**Síntoma**: Preview vacío o con caracteres raros\n\n**Causa**: Visor no instalado o mal configurado\n\n**Solución 1**: Cambiar visor en tukan.sh\n```bash\n# Editar línea 43\nreadonly VISOR=\"cat\"  # Más básico, siempre funciona\n```\n\n**Solución 2**: Instalar visor\n```bash\n# mdcat (recomendado)\ncargo install mdcat\n\n# bat\nsudo apt install bat  # Ubuntu/Debian\nbrew install bat      # macOS\n```\n\n---\n\n### Caracteres especiales mal mostrados\n\n**Síntoma**: Símbolos raros en lugar de caracteres Unicode\n\n**Causa**: Terminal no soporta UTF-8\n\n**Solución**: Configurar locale\n```bash\n# Verificar locale actual\nlocale\n\n# Configurar UTF-8\nexport LANG=es_ES.UTF-8\nexport LC_ALL=es_ES.UTF-8\n\n# Agregar a ~/.bashrc para que sea permanente\necho 'export LANG=es_ES.UTF-8' >> ~/.bashrc\necho 'export LC_ALL=es_ES.UTF-8' >> ~/.bashrc\n```\n\n---\n\n### Búsqueda no encuentra resultados\n\n**Síntoma**: Búsqueda no muestra archivos existentes\n\n**Solución 1**: Verificar directorio\n```bash\nls ~/Documentos/.TUKAN/\n# Debe mostrar tus notas\n\n# Si está vacío o no existe:\nmkdir -p ~/Documentos/.TUKAN\n```\n\n**Solución 2**: Verificar TUKAN_DIR\n```bash\necho $TUKAN_DIR\n# Debe mostrar: /home/usuario/Documentos/.TUKAN\n\n# Si está mal configurado:\nexport TUKAN_DIR=\"$HOME/Documentos/.TUKAN\"\n```\n\n**Solución 3**: Buscar con más caracteres\n```bash\n# Mínimo 2 caracteres\n# \"a\" → No busca\n# \"ab\" → Sí busca\n```\n\n---\n\n### Editor no se abre\n\n**Síntoma**: No pasa nada al seleccionar \"Editar\"\n\n**Causa**: Editor no configurado o no instalado\n\n**Solución 1**: Verificar editor\n```bash\necho $EDITOR\ncommand -v $EDITOR\n```\n\n**Solución 2**: Configurar editor\n```bash\n# En tukan.sh, línea 21\nreadonly EDITOR=nano\n\n# O usar variable de entorno\nexport EDITOR=nano\n```\n\n**Solución 3**: Instalar editor\n```bash\nsudo apt install nano  # Ubuntu/Debian\nbrew install nano      # macOS\n```\n\n---\n\n### Notas no se guardan\n\n**Síntoma**: Cambios no persisten\n\n**Causa**: Permisos de escritura\n\n**Solución**: Verificar permisos\n```bash\nls -la ~/Documentos/.TUKAN/\n# Debe mostrar: drwxr-xr-x\n\n# Si no hay permisos:\nchmod -R u+w ~/Documentos/.TUKAN/\n```\n\n---\n\n### FZF se cierra inesperadamente\n\n**Síntoma**: Menú se cierra al presionar ciertas teclas\n\n**Causa**: Conflicto de atajos\n\n**Solución**: Evitar estas teclas\n- No usar `Ctrl+C` (cierra TUKAN)\n- Usar `Esc` para volver atrás\n- `Enter` para confirmar\n\n---\n<a name=\"tips-y-consejos\"></a>\n## 💡 Tips y Consejos\n\n### Workflow recomendado\n\n#### Método GTD (Getting Things Done)\n\n**1. Captura (Ideas)**\n```bash\n📕 Nueva → Seleccionar \"1-Ideas\"\nEscribir idea rápida\nEtiquetar apropiadamente\n```\n\n**2. Procesamiento (Clasificación)**\n```bash\n📖 Abrir → Revisar ideas\n📦 Mover → Clasificar por prioridad\n```\n\n**3. Organización (Categorización)**\n```bash\n🏷 Etiquetas → Agrupar por contexto\n#trabajo #personal #urgente\n```\n\n**4. Ejecución (En curso)**\n```bash\n📦 Mover → A \"2-En_curso\"\n📖 Abrir → Trabajar en tarea\n```\n\n**5. Revisión (Estadísticas)**\n```bash\n📊 Estadísticas → Ver progreso\nRevisar completadas\nAjustar planificación\n```\n\n---\n\n### Organización por proyectos\n\n**Crear estructura:**\n```bash\n📁 Directorios → Crear\nProyectos/\n  ├── Proyecto-A/\n  ├── Proyecto-B/\n  └── Proyecto-C/\n```\n\n**Usar etiquetas combinadas:**\n```markdown\n#proyecto-a #fase-1 #desarrollo\n#proyecto-b #diseño #urgente\n```\n\n**Mover entre fases:**\n```\nIdeas → En curso → Terminado\n```\n\n---\n\n### Sistema de prioridades\n\n**Usar etiquetas:**\n```markdown\n#p1-urgente    # Alta prioridad\n#p2-importante # Media prioridad\n#p3-normal     # Baja prioridad\n```\n\n**Buscar por prioridad:**\n```bash\n🏷 Etiquetas → #p1-urgente\nVer todas las urgentes\n```\n\n---\n\n### Backup y sincronización\n\n**Backup manual:**\n```bash\n# Copiar todo\ncp -r ~/Documentos/.TUKAN ~/backup/tukan-$(date +%Y%m%d)\n\n# Comprimir\ntar -czf tukan-backup.tar.gz ~/Documentos/.TUKAN\n```\n\n**Sincronización con Git:**\n```bash\ncd ~/Documentos/.TUKAN\ngit init\ngit add .\ngit commit -m \"Backup $(date +%Y-%m-%d)\"\ngit push origin main\n```\n\n**Sincronización con Dropbox/Drive:**\n```bash\n# Cambiar ubicación\nexport TUKAN_DIR=\"$HOME/Dropbox/TUKAN\"\n\n# O crear symlink\nln -s ~/Dropbox/TUKAN ~/Documentos/.TUKAN\n```\n\n---\n\n### Templates de notas\n\n**Crear directorio de templates:**\n```bash\nmkdir ~/Documentos/.TUKAN/Templates/\n```\n\n**Template de reunión:**\n```markdown\n# Reunión: [TEMA]\n#reunión #[proyecto]\n\n**Fecha**: DD/MM/YYYY\n**Participantes**: \n**Duración**: \n\n## Agenda\n1. \n2. \n3. \n\n## Notas\n\n\n## Acciones\n- [ ] \n- [ ] \n\n## Próximos pasos\n\n```\n\n**Template de tarea:**\n```markdown\n# [NOMBRE DE TAREA]\n#tarea #[proyecto] #[prioridad]\n\n## Descripción\n\n\n## Requisitos\n- \n- \n\n## Pasos\n1. \n2. \n3. \n\n## Notas\n\n\n## Estado\n- [ ] Iniciada\n- [ ] En progreso\n- [ ] Bloqueada\n- [ ] Completada\n```\n\n---\n\n### Atajos personalizados\n\n**Agregar alias en ~/.bashrc:**\n```bash\n# Abrir TUKAN\nalias tk=\"cd ~/tukan && ./tukan.sh\"\n\n# Nueva nota rápida\nalias tkn=\"cd ~/tukan && ./tukan.sh nueva\"\n\n# Buscar rápido\nalias tks=\"cd ~/tukan && ./tukan.sh buscar\"\n```\n\n---\n\n### Integración con otras herramientas\n\n**Convertir a HTML:**\n```bash\n# Usando pandoc\npandoc nota.md -o nota.html\n```\n\n**Convertir a PDF:**\n```bash\n# Usando pandoc\npandoc nota.md -o nota.pdf\n\n# Usando mdpdf\nmdpdf nota.md\n```\n\n**Ver en navegador:**\n```bash\n# Usando grip (GitHub markdown preview)\ngrip nota.md\n```\n\n---\n\n### Mantenimiento regular\n\n**Semanal:**\n- Revisar notas en \"Ideas\"\n- Mover tareas completadas\n- Limpiar \"Basurero\"\n- Actualizar etiquetas\n\n**Mensual:**\n- Archivar proyectos terminados\n- Revisar estadísticas\n- Backup completo\n- Reorganizar estructura\n\n---\n\n### Productividad\n\n**Pomodoro con TUKAN:**\n```\n1. 📖 Abrir → Seleccionar tarea\n2. 🍅 25 min de trabajo\n3. ✏️ Actualizar nota con progreso\n4. ☕ 5 min de descanso\n5. Repetir\n```\n\n**Review diaria:**\n```\nFin del día:\n📊 Estadísticas → Hoy\nVer qué se hizo\nPlanificar mañana\n```\n\n**Review semanal:**\n```\nViernes:\n📊 Estadísticas → Esta semana\nAnalizar productividad\nAjustar objetivos\n```\n\n---\n\n## 📞 Soporte y Contribución\n\n### Reportar bugs\n\nSi encuentras un error:\n1. Verifica versión: `./tukan.sh --test`\n2. Describe el problema\n3. Pasos para reproducir\n4. Output de error\n\n### Solicitar features\n\nSugerencias bienvenidas:\n- Nuevas funcionalidades\n- Mejoras de UX\n- Integraciones\n- Optimizaciones\n\n---\n\n## 📄 Licencia\n\nTUKAN es software libre. Úsalo, modifícalo y compártelo libremente.\n\n---\n\n## 🙏 Agradecimientos\n\nDesarrollado con ❤️ para la comunidad de usuarios de terminal.\n\n**Tecnologías usadas:**\n- `bash` - Shell scripting\n- `fzf` - Fuzzy finder\n- `mdcat` - Markdown renderer\n- `bat` - Syntax highlighter\n\n---\n\n## 📚 Recursos adicionales\n\n### Documentación externa\n\n- **fzf**: https://github.com/junegunn/fzf\n- **bat**: https://github.com/sharkdp/bat\n- **mdcat**: https://github.com/swsnr/mdcat\n- **Markdown**: https://www.markdownguide.org/\n\n### Tutoriales recomendados\n\n- Bash scripting: https://www.gnu.org/software/bash/manual/\n- Metodología Kanban: https://kanbantool.com/kanban-guide\n- GTD: https://gettingthingsdone.com/\n\n---\n\n**🦜 TUKAN - TU KANBAN**\n\n*Gestión simple y efectiva de notas y tareas en terminal*\n\nVersión: 1.0 Modular\nÚltima actualización: Diciembre 2025\n\n## 🦜 Sobre TUKAN\n\nTUKAN es una **extensión modular de [Fuzpad](https://github.com/JianZcar/FuzPad)**, \nun gestor de notas para terminal creado por  [JianZcar](https://github.com/JianZcar).\n\n### 🔄 Relación con Fuzpad\n\nTUKAN **hereda y extiende** el código base de Fuzpad, agregando:\n\n- 🏗️ Arquitectura modular (10 módulos independientes)\n- 📋 Sistema Kanban con directorios predefinidos\n- 📊 Estadísticas y análisis avanzado\n- 📦 Gestión completa de directorios\n- 🔍 Búsqueda mejorada (nombres + contenido)\n- 🏷️ Sistema de etiquetas con contador\n- ❓ Sistema de ayuda integrado\n- 📋 Preview METADATA unificado\n\n### 📜 Licencia y Créditos\n\nTanto Fuzpad como TUKAN están licenciados bajo **GPL-3.0**.\n\n**Créditos originales:** [JianZcar](https://github.com/JianZcar/)  \n**Definición funcional, diseño de flujo y validación:** [Daniel Horacio Braga]  \n**Implementación técnica:** basada en Fuzpad (JianZcar) con asistencia de IA (ChatGPT y Claude)\n\n\n---\n\n## 📄 Licencia\n\nTUKAN está licenciado bajo **GNU General Public License v3.0**.\n\nEste proyecto es una extensión/fork de [Fuzpad](https://github.com/JianZcar/FuzPad) \npor [JianZcar](https://github.com/JianZcar/), también licenciado bajo GPL-3.0.\n\n### 📋 Términos\n\n- ✅ **Libertad de uso**: Comercial y privado\n- ✅ **Libertad de modificar**: Adapta el código a tus necesidades\n- ✅ **Libertad de distribuir**: Comparte con otros\n- ✅ **Libertad de mejorar**: Contribuye al proyecto\n\n### ⚖️ Condiciones\n\n- 📖 **Código abierto**: Debes compartir el código fuente\n- 🔄 **Misma licencia**: Derivados deben usar GPL-3.0\n- 📝 **Indicar cambios**: Documenta modificaciones\n\n### 🚫 Limitaciones\n\n- ❌ **Sin garantía**: El software se proporciona \"tal cual\"\n- ❌ **Sin responsabilidad**: Los autores no son responsables de daños\n\nVer archivo [LICENSE](LICENSE) para el texto legal completo.\n\n---\n\n## 🙏 Créditos\n\n### Basado en Fuzpad\nTUKAN es una extensión modular de **[Fuzpad](https://github.com/JianZcar/FuzPad)** desarrollado por [JianZcar](https://github.com/JianZcar).\n\n### Cambios principales\n- ✨ Arquitectura modular (10 módulos independientes)\n- ✨ Sistema de directorios Kanban\n- ✨ Gestión avanzada de etiquetas\n- ✨ Estadísticas y análisis\n- ✨ Preview METADATA unificado\n- ✨ Búsqueda mejorada (nombres y contenido)\n- ✨ Archivo de configuración\n- ✨ Temas de colores\n\n### Rol y créditos\n\nIdea, definición funcional, diseño de flujo y validación de uso:  \nDaniel Horacio Braga\n\nImplementación técnica:  \nBasada en Fuzpad (JianZcar), con asistencia de herramientas de IA (ChatGPT y Claude.ai)\n\nAño: 2025\n\n### Tecnologías\n- `bash` - Shell scripting\n- `fzf` - Fuzzy finder\n- `mdcat` - Markdown renderer\n- `bat` - Syntax highlighter\n\n---\n\n## 🤝 Contribuciones\n\nLas contribuciones son bienvenidas. Al contribuir, aceptas que tu código \nse licencie bajo GPL-3.0.\n\n1. Fork el proyecto\n2. Crea tu rama (`git checkout -b feature/AmazingFeature`)\n3. Commit tus cambios (`git commit -m 'Add: amazing feature'`)\n4. Push a la rama (`git push origin feature/AmazingFeature`)\n5. Abre un Pull Request\n\n---\n\n**TUKAN es Software Libre. Úsalo, estúdialo, compártelo y mejóralo.** 🦜✨\n\n\n---\n\n## 📦 Estructura final con licencia\n```\ntukan/\n├── LICENSE                    # ← Texto GPL-3.0 completo\n├── README.md                  # ← Con sección de licencia y créditos\n├── tukan.sh                   # ← Con encabezado GPL\n└── functions/\n    ├── utils.sh               # ← Con encabezado GPL\n    ├── actions.sh             # ← Con encabezado GPL\n    ├── help.sh                # ← Con encabezado GPL\n    ├── search.sh              # ← Con encabezado GPL\n    ├── tags.sh                # ← Con encabezado GPL\n    ├── notes.sh               # ← Con encabezado GPL\n    ├── directories.sh         # ← Con encabezado GPL\n    ├── move.sh                # ← Con encabezado GPL\n    ├── stats.sh               # ← Con encabezado GPL\n    └── delete.sh              # ← Con encabezado GPL\n\n📁 Archivo de Configuración\n\n~/.config/tukan/tukan.conf\n```\n\n---\n\n\n\n---\n\n# Notas\n\n# Tarea con título muy largo para probar cómo se comporta el css\n**Tags:** test, css, importante, urgente\n\n\n# Generales\n\n## WEBKB 2.0 (25/02/26)\n\n- [ ] Que las notas no se expandan, al hacer clic en el título que la abra en modal-vista-previa con botón de edición. Que su vista en la columna se mantenga igual que ahora: título y fecha de creación.\n- [ ] Exportar: Nota individual, columna, todas las columnas, a archivos .md. Las columnas con sus metadatos (etiquetas y vencimiento)\n- [ ] Que mantenga la compatibilidad con móviles.\n- [x] Cambio de estado de chcklists sin editar, en vivo.\n- [x] Arreglar scrollbar de las columnas\n\n---\n\n\n\n---\n\n# otra\n\n# Tarea extra\n**Tags:** urgente, cli\n\n## Nota extra (08/03/26)\n\nEsta es una nota extra\n\n---\n\n\n[Mi Kanban README 🇦🇷](nota:33)",
      "createdAt": 1774902711032,
      "updatedAt": 1790826887386
    },
    "14": {
      "id": 14,
      "notebookId": 1,
      "title": "El mate 🇦🇷",
      "author": "DHB",
      "tags": [
        "mate"
      ],
      "content": "# 🧉 La cultura del mate e \"inmunidad\": ¿hay relación?\n\n\nLa costumbre de compartir el mate, profundamente arraigada en países como Argentina, Uruguay, Paraguay y partes de Brasil y Chile, ha generado interrogantes curiosos desde la biología y la sociología: ¿puede esta práctica tener algún impacto en el sistema inmunológico? Aquí lo exploramos.\n\n---\n\n## ✅ 1. Exposición microbiana compartida\n\n### ¿Qué sucede cuando se comparte el mate?\n\nCompartir el mate no es sólo una acción social, sino también biológica. Implica que varias personas:\n\n* Utilicen el **mismo recipiente (mate)**,\n* **Succionen por la misma bombilla** (canal directo a la boca),\n* Lo hagan en **ambientes sin desinfección**, como parques, oficinas, escuelas, etc.\n\n### ¿Por qué esto importa inmunológicamente?\n\nDesde la infancia, quienes beben mate con otros quedan **expuestos repetidamente a bacterias, virus, y hongos** presentes en la saliva ajena. Esta exposición continua:\n\n* Estimula la **tolerancia inmunológica**, enseñando al cuerpo a reconocer microorganismos comunes sin sobre-reaccionar.\n* Puede funcionar como una forma de \"microinmunización informal\", parecida al contacto con animales o con tierra en contextos rurales.\n\n### 📚 Se relaciona con:\n\n* La **\"hipótesis de la higiene\"**, que sostiene que un entorno excesivamente limpio en la infancia puede dar lugar a un sistema inmune inmaduro o hiperreactivo.\n* Estudios que vinculan el contacto con gérmenes cotidianos con **menos alergias, asma y enfermedades autoinmunes**.\n\n---\n\n## 😬 2. El “recelo” en otras culturas\n\nEn muchas regiones del mundo —como EE.UU., Europa o Japón— **compartir saliva** está estrictamente evitado, por motivos culturales y sanitarios.\n\n### Desde esa mirada:\n\n* Compartir una bombilla puede verse como **insalubre** o **riesgoso**.\n* El mate puede resultar una práctica **extraña o desagradable**, asociada a la falta de higiene.\n\n### Pero paradójicamente:\n\n* Este hábito, aunque \"poco higiénico\" según ciertas normas, **pudo fortalecer el sistema inmune en Sudamérica**, favoreciendo adaptaciones culturales donde el cuerpo se adapta mejor a la diversidad microbiana.\n\n---\n\n## 🔬 3. ¿Y qué dice la medicina?\n\n### No hay estudios concluyentes que afirmen:\n\n> “El mate fortalece el sistema inmune.”\n\nPero sí se sabe que:\n\n* Las comunidades con **interacción cercana y constante** desarrollan una **inmunidad colectiva** más robusta frente a enfermedades leves.\n* **Beber líquidos muy calientes** se ha estudiado en relación con riesgos de irritación y **cáncer de esófago**, pero no hay evidencia de que el mate aumente enfermedades respiratorias o infecciones virales.\n\n---\n\n## ❤️ 4. Lo social también importa (¡y mucho!)\n\nEl mate no es sólo líquido con yerba. Es un **ritual de vínculo**, que fomenta:\n\n* La conversación,\n* La empatía,\n* El contacto frecuente.\n\n### ¿Por qué esto es relevante para la salud?\n\n* Estudios muestran que el **apoyo social reduce el estrés**, mejora la función inmune y está vinculado a **mayor longevidad**.\n* Compartir mate puede actuar como **\"red inmunológica social\"**, donde el contacto emocional y físico actúa como protección adicional.\n\n---\n\n## 🧉 En resumen\n\n**¿El mate ayuda a la inmunidad?**\n➡️ *Indirectamente, sí.*\n\nNo porque sea una sustancia mágica, sino porque:\n\n* **Exponerse a microorganismos comunes** desde la infancia entrena el sistema inmune.\n* **Convivir microbianamente** fortalece la tolerancia inmunológica.\n* **Compartir y socializar** influye positivamente en la salud general.\n\nNo reemplaza vacunas ni hábitos saludables, pero es parte de un **estilo de vida más “expuesto”, menos aislado**, que quizás nos prepara mejor para convivir con el mundo microbiano.\n\n![](https://orquidealucinada.net/mis_docs/inmunomate.png)\n\n---\n\n[Agregados pendientes a Notebook](nota:42)",
      "createdAt": 1774903538923,
      "updatedAt": 1790884017931
    },
    "15": {
      "id": 15,
      "notebookId": 1,
      "title": "Bios",
      "author": "DHB",
      "tags": [
        "bios"
      ],
      "content": "# ✅ 🔧 CONFIGURACIÓN FINAL RECOMENDADA\n\n## 🧠 CPU\n\n-   **Active CPU Cores → All Cores** ✔ (ya lo hiciste)\n-   **AMD Turbo Core → Enabled** 🔥\n-   **Cool’n’Quiet → Enabled**\n-   **Core C6 State → Enabled o Auto**\n-   **Unleashing Mode → Disabled**\n\n👉 Con esto:\n\n-   máximo rendimiento cuando hace falta\n-   bajo consumo cuando no\n\n----------\n\n## 🎮 Gráficos integrados (MUY IMPORTANTE)\n\n-   **Primary Video Controller → IGFX**\n-   **UMA Frame Buffer Size → 1024MB (1GB)** 🔥\n-   **Frame Buffer Location → Above 4G**\n-   **Surround View → Disabled**\n\n👉 Este cambio solo ya se siente bastante.\n\n----------\n\n## 🧠 RAM (impacta directo en la IGPU)\n\n-   **Bank Interleaving → Enabled** 🔥\n-   **Channel Interleaving → Enabled** 🔥\n-   **Memory Hole Remapping → Enabled**\n-   **Power Down Enable → Disabled**\n\n👉 Esto mejora el ancho de banda → mejor gráfica + sistema más fluido.\n\n----------\n\n## ⚙️ Frecuencia de RAM (si aparece la opción)\n\n-   **DRAM Frequency → 1600 MHz** (o lo máximo estable que soporte tu RAM)\n\n👉 Esto es CLAVE para la gráfica integrada.\n\n----------\n\n## 🔌 Voltajes y OC\n\n-   Todo en **Auto** ✔\n-   No tocar voltajes (esa placa no es para eso)\n\n👉 Si querés experimentar después, vemos un OC suave.\n\n----------\n\n## 🔗 Otros\n\n-   **HT Link Speed → Auto**\n-   **PCIe / GPU / CPU Overclock → Auto**\n-   **ECC → Disabled**\n",
      "createdAt": 1775684146748,
      "updatedAt": 1775684146748,
      "pinned": false
    },
    "16": {
      "id": 16,
      "notebookId": 2,
      "title": "Baterías de Sodio en Argentina",
      "author": "DHB",
      "tags": [
        "sodio",
        "IA"
      ],
      "content": "# 🇦🇷 Baterías de Sodio en Argentina  \n\n## Estrategia Nacional para la Transición Energética e Industrial\n\n# Índice\n\n- [Resumen Ejecutivo](#resumen-ejecutivo)\n- [Planteo Estratégico Central](#planteo-estratégico-central)\n- [Contexto Internacional](#contexto-internacional)\n- [Comparación Técnica](#comparación-técnica)\n- [Impacto Ambiental](#impacto-ambiental)\n- [Economía Circular](#economía-circular)\n- [Aplicaciones Estratégicas](#aplicaciones-estratégicas)\n- [Modelo Estratégico Nacional](#modelo-estratégico-nacional)\n- [Plan de Desarrollo](#plan-de-desarrollo)\n- [Costos estimados](#costos-estimados)\n- [Impacto Económico](#impacto-económico)\n- [Alianzas Provinciales](#alianzas-provinciales)\n- [Escenarios Políticos](#escenarios-políticos)\n- [Riesgos](#riesgos)\n- [Conclusión](#conclusión)\n- [Cierre](#cierre)\n- [Apéndice A](#apéndice-a-usos-estratégicos-del-litio-fuera-de-baterías)\n- [Apéndice B](#apéndice-b-economía-circular-y-complementariedad-con-hidrógeno-verde)\n\n\n---\n\n**Argentina tiene la oportunidad de pasar de exportador de recursos a productor de energía y tecnología.**\n\n---\n\n## 📌 Resumen Ejecutivo\n\nArgentina posee una combinación excepcional de recursos y capacidades:\n\n- Reservas de litio de relevancia mundial  \n- Acceso prácticamente ilimitado a sodio  \n- Base científico-tecnológica consolidada  \n- Capacidad industrial en el centro del país  \n\nEn este contexto, emerge una oportunidad estratégica:\n\n👉 Desarrollar una **estrategia dual de baterías (litio + sodio)**\n\n- Litio → alto valor, exportación, tecnología avanzada  \n- Sodio → bajo costo, escala, mercado interno  \n\nEl objetivo no es sustituir una tecnología por otra, sino **maximizar el valor agregado nacional y la soberanía energética**.\n\n---\n\n## 🌍 Contexto Internacional\n\n### 🇨🇳 China (caso líder)\n\nChina ha adoptado un modelo dual:\n\n- Producción masiva de baterías de sodio en expansión (2025–2026)  \n- Integración en:\n  - vehículos eléctricos  \n  - almacenamiento energético  \n  - redes eléctricas  \n\nResultados observados:\n\n- Reducción de costos frente al litio  \n- Diversificación de la matriz tecnológica  \n- Menor dependencia de minerales críticos  \n\n---\n\n### 🌐 Tendencias globales\n\n- Europa:\n  - enfoque en sostenibilidad y reciclaje  \n- India:\n  - impulso por costos bajos y autonomía  \n- Corea/China:\n  - alianzas en materiales y química  \n\n👉 Conclusión:\n**El sodio ya no es experimental: está entrando en fase industrial temprana.**\n\n---\n\n## ⚖️ Comparación Técnica: Litio vs Sodio\n\n| Variable | Litio | Sodio |\n|--------|------|------|\n| Densidad energética | Alta (150–250 Wh/kg) | Media (90–175 Wh/kg) |\n| Costo | Alto | Bajo |\n| Disponibilidad | Limitada | Abundante |\n| Madurez tecnológica | Alta | Media |\n| Seguridad | Media | Mayor estabilidad térmica |\n| Reciclaje | Complejo | Más simple |\n\n---\n\n## 🌱 Impacto Ambiental Comparado (Ciclo Completo)\n\n### 1. Extracción de recursos\n\n#### 🟣 Litio\n- Método principal: evaporación en salares  \n- Consumo de agua:\n  - hasta **2 millones de litros por tonelada de litio**  \n- Impactos:\n  - descenso de napas  \n  - afectación a ecosistemas altoandinos  \n  - conflictos sociales  \n\n#### 🧂 Sodio\n- Fuente:\n  - sal común, salares, agua de mar  \n- Extracción:\n  - procesos industriales simples  \n- Impactos:\n  - significativamente menores  \n  - sin presión sobre ecosistemas críticos  \n\n👉 **Ventaja clara del sodio**\n\n---\n\n### 2. Producción industrial\n\n#### 🟣 Litio\n- Requiere:\n  - cobalto, níquel, grafito  \n- Impactos:\n  - minería intensiva  \n  - emisiones de CO₂ elevadas  \n  - riesgos de contaminación química  \n\nHuella estimada:\n- 60–100 kg CO₂ por kWh de batería producida  \n\n---\n\n#### 🧂 Sodio\n- Materiales:\n  - hierro, manganeso, carbono  \n- Impactos:\n  - menor toxicidad  \n  - menor dependencia de minería crítica  \n\nHuella estimada:\n- potencialmente menor (aún en evaluación industrial)\n\n---\n\n### 3. Uso (vida útil)\n\n#### 🟣 Litio\n- Mayor eficiencia energética  \n- Menor tamaño  \n\n👉 Menor pérdida energética por unidad almacenada  \n\n---\n\n#### 🧂 Sodio\n- Menor densidad energética  \n- Mayor volumen requerido  \n\n👉 Puede requerir más material total para igual capacidad  \n\n---\n\n### 4. Fin de vida y reciclaje\n\n#### 🟣 Litio\n\nProblemas:\n- reciclaje caro  \n- recuperación parcial de materiales  \n- presencia de:\n  - cobalto  \n  - electrolitos peligrosos  \n\nTasa de reciclaje actual:\n- baja a nivel global  \n\n---\n\n#### 🧂 Sodio\n\nVentajas:\n- materiales menos tóxicos  \n- procesos más simples  \n\nPosibilidades:\n- reciclaje local viable  \n- menor riesgo ambiental  \n\n---\n\n### 5. Toxicidad y riesgo ambiental\n\n| Factor | Litio | Sodio |\n|------|------|------|\n| Toxicidad de materiales | Media-alta | Baja-media |\n| Riesgo de incendio | Alto (ciertos casos) | Menor |\n| Impacto en suelos/agua | Alto si no se trata | Moderado |\n\n\n## ♻️ Economía Circular\n\n### Litio\n- Reciclaje complejo pero económicamente necesario  \n- Dependencia de recuperación de metales valiosos  \n\n### Sodio\n- Reciclaje más simple  \n- Menor presión económica  \n- Posibilidad de:\n  - cadenas locales de reciclado  \n  - reutilización (segunda vida)\n\n---\n\n## 🔋 Aplicaciones Estratégicas\n\n### Sodio (clave para Argentina)\n- almacenamiento energético masivo  \n- redes eléctricas  \n- energías renovables  \n- zonas rurales  \n\n---\n\n### Litio\n- movilidad eléctrica  \n- electrónica  \n- exportación tecnológica  \n\n---\n\n## 🇦🇷 Modelo Estratégico Nacional\n\n### Estrategia dual:\n\n- Litio → exportación + valor agregado  \n- Sodio → mercado interno + soberanía energética  \n\n---\n\n## 🏭 Plan de Desarrollo (con apoyo nacional)\n\n### Fase 1 (0–3 años)\n- pilotos  \n- integración con energías renovables  \n- I+D  \n\n### Fase 2 (3–7 años)\n- planta piloto  \n- producción inicial  \n\n### Fase 3 (7–15 años)\n- industria consolidada  \n- exportación regional  \n\n---\n\n## 💰 Costos estimados\n\n- Planta piloto:\n  - 20–100 millones USD  \n\n- Planta industrial:\n  - 500–1500 millones USD  \n\n- Cadena completa:\n  - 3.000–8.000 millones USD  \n\n---\n\n## 🤝 Alianzas Provinciales\n\n### Núcleo industrial\n- Buenos Aires  \n- Santa Fe  \n- Córdoba  \n\n### Recursos\n- NOA  \n\n### Energía\n- Patagonia  \n\n---\n\n## ⚠️ Escenarios Políticos\n\n### 🔴 Sin apoyo nacional\n- fragmentación  \n- baja escala  \n- dependencia externa  \n\n---\n\n### 🟢 Con política nacional activa\n- integración federal  \n- financiamiento  \n- industria completa  \n\n---\n\n## 🚧 Riesgos\n\n- discontinuidad política  \n- dependencia tecnológica  \n- mala ejecución  \n\n---\n\n## 🧠 Conclusión\n\nEl sodio no reemplaza al litio.\n\n👉 Lo complementa y permite:\n\n- reducir impacto ambiental  \n- abaratar energía  \n- desarrollar industria local  \n\n---\n\n## 💡 Idea central\n\nArgentina tiene la posibilidad de:\n\n- exportar recursos  \n- o construir una industria energética  \n\n👉 La diferencia está en la decisión estratégica.\n\n---\n\n## 📣 Cierre\n\nEl mundo avanza hacia un modelo energético basado en abundancia.\n\nEl sodio representa esa abundancia.\n\nArgentina puede:\n\n- quedarse como proveedor  \n- o transformarse en productor de tecnología  \n\nOtros países ya están avanzando en esta dirección. La ventana de oportunidad para Argentina es limitada y depende de decisiones en el corto plazo.\n\n---\n\n## Apéndice A: Usos Estratégicos del Litio fuera de Baterías\n\n---\n\n## 🔬 Introducción\n\nAunque el litio es actualmente asociado principalmente a baterías, históricamente su uso ha sido diverso y estratégico.\n\nEn un escenario donde Argentina desarrolle baterías de sodio para el mercado interno, el litio puede reorientarse hacia sectores de mayor valor agregado.\n\n---\n\n## 🏭 Industria del vidrio y cerámica\n\n### Aplicaciones:\n- Vidrio resistente al calor (vitrocerámicos)\n- Hornos, cocinas, placas industriales\n- Pantallas y materiales técnicos\n\n### Ventajas:\n- Mejora la resistencia térmica\n- Reduce la expansión del material\n\n👉 Es uno de los usos más tradicionales y estables del litio.\n\n---\n\n## ⚙️ Grasas lubricantes de alto rendimiento\n\n### Aplicaciones:\n- Industria automotriz\n- maquinaria pesada\n- aviación\n\n### Características:\n- alta resistencia térmica  \n- estabilidad química  \n- durabilidad  \n\n👉 Sector industrial clave y de demanda constante.\n\n---\n\n## 💊 Uso farmacéutico\n\nEl litio es utilizado en medicina, principalmente en psiquiatría.\n\n### Aplicación principal:\n- :contentReference[oaicite:0]{index=0}  \n\n### Tratamiento de:\n- :contentReference[oaicite:1]{index=1}  \n- depresión resistente  \n\n👉 Uso de alto valor social y científico.\n\n---\n\n## 🧪 Industria química\n\n### Aplicaciones:\n- catalizadores  \n- producción de polímeros  \n- síntesis química avanzada  \n\n### Usos específicos:\n- plásticos industriales  \n- combustibles sintéticos  \n\n👉 Permite desarrollo de industrias químicas complejas.\n\n---\n\n## 🌬️ Captura de CO₂ y purificación de aire\n\nCompuestos de litio se utilizan en:\n\n- sistemas cerrados (submarinos, naves espaciales)  \n- absorción de dióxido de carbono  \n\n👉 Potencial aplicación en tecnologías ambientales futuras.\n\n---\n\n## ✈️ Aleaciones livianas\n\n### Uso:\n- mezcla con aluminio  \n\n### Aplicaciones:\n- industria aeronáutica  \n- estructuras livianas  \n\n### Ventaja:\n- reducción de peso  \n- mayor eficiencia energética  \n\n---\n\n## ☢️ Energía nuclear\n\n### Aplicaciones:\n- producción de tritio  \n- reactores experimentales de fusión  \n\n👉 Uso estratégico y de alto valor geopolítico.\n\n---\n\n## 🔋 Usos energéticos especializados\n\nAunque se priorice el sodio para almacenamiento masivo, el litio sigue siendo clave en:\n\n- dispositivos de alta precisión  \n- aplicaciones críticas (defensa, medicina, espacio)  \n\n---\n\n## 🇦🇷 Implicancias para Argentina\n\nEl redireccionamiento del litio permitiría:\n\n- diversificar exportaciones  \n- desarrollar industria química avanzada  \n- reducir dependencia de baterías como único mercado  \n\n---\n\n## ⚖️ Complementariedad con el sodio\n\n### Estrategia óptima:\n\n- Sodio → energía masiva y barata  \n- Litio → aplicaciones de alto rendimiento y valor  \n\n👉 Esto maximiza el uso eficiente de ambos recursos.\n\n---\n\n## 🧠 Conclusión\n\nEl litio no debe considerarse exclusivamente como insumo para baterías.\n\n👉 Es un recurso estratégico multifuncional.\n\nSu uso diversificado puede:\n\n- fortalecer la industria nacional  \n- ampliar la base tecnológica  \n- aumentar el valor agregado de las exportaciones  \n\n---\n\n## 💡 Idea clave\n\nNo se trata de reemplazar el litio.\n\n👉 Se trata de usarlo mejor.\n\n---\n\n# 📎 Apéndice B\n## Economía Circular y Complementariedad con Hidrógeno Verde\n\n---\n\n## 🔄 Introducción\n\nLa transición energética no depende únicamente de nuevas tecnologías, sino de su integración en sistemas eficientes y sostenibles.\n\nEn este contexto, la combinación de:\n\n- baterías de sodio  \n- energías renovables  \n- producción de hidrógeno verde  \n\npermite diseñar un modelo de **economía circular energética**, con alto potencial para Argentina.\n\n---\n\n## 🌊 Ventaja estructural argentina\n\nArgentina posee:\n\n- Extensa costa marítima (Atlántico Sur)  \n- Alto potencial eólico (Patagonia)  \n- Acceso a agua (factor clave para hidrógeno)  \n\nEsto habilita un sistema integrado:\n\n- generación renovable  \n- almacenamiento (baterías)  \n- producción de combustibles limpios  \n\n---\n\n## ⚡ Rol de las baterías de sodio\n\nLas baterías de sodio cumplen funciones clave:\n\n### 🔋 1. Estabilización de la red\n- absorben excedentes de energía renovable  \n- permiten continuidad en la producción  \n\n---\n\n### 🔄 2. Gestión de picos energéticos\n- almacenan energía en momentos de baja demanda  \n- la liberan cuando aumenta la demanda  \n\n---\n\n### 💧 3. Optimización de electrólisis\n- aseguran suministro constante a plantas de hidrógeno  \n\n**Esto mejora la eficiencia del proceso.**\n\n---\n\n## 🧪 Producción de hidrógeno verde\n\nEl hidrógeno verde se obtiene mediante:\n\n- electrólisis del agua  \n- utilizando energía renovable  \n\n### Requisitos:\n- energía abundante  \n- agua disponible  \n- estabilidad eléctrica  \n\n👉 Las baterías de sodio ayudan a cumplir el tercer punto.\n\n---\n\n## 🌊 Subproducto estratégico: la salmuera\n\nEn procesos de electrólisis que utilizan agua de mar o agua previamente desalinizada, se genera como subproducto **salmuera concentrada**.\n\nSi no se gestiona adecuadamente, puede:\n\n- alterar ecosistemas marinos  \n- modificar la salinidad local  \n- afectar la biodiversidad  \n\n---\n\n## ♻️ Reutilización de la salmuera\n\nLa salmuera no debe considerarse un residuo, sino un **recurso reutilizable dentro de un esquema industrial circular**.\n\n### Usos potenciales:\n\n- 🔋 Producción de compuestos de sodio  \n  - insumo para baterías de sodio  \n  - base para procesos químicos  \n\n- 🧂 Recuperación de sales  \n  - cloruro de sodio (sal común)  \n  - otros minerales disueltos  \n\n- ⚗️ Industria química  \n  - producción de cloro y derivados  \n  - aplicaciones electroquímicas  \n\n---\n\n## 🔗 Integración productiva\n\nLa reutilización de la salmuera permite cerrar el ciclo:\n\n1. Agua → electrólisis → hidrógeno verde  \n2. Subproducto: salmuera concentrada  \n3. Salmuera → recuperación de sodio  \n4. Sodio → producción de baterías  \n\n> Esto transforma un residuo en insumo industrial y refuerza el concepto de economía circular.\n\n---\n\n## 🔗 Sinergia operativa\n\nSistema integrado:\n\n1. Energía eólica/solar genera electricidad  \n2. Baterías de sodio almacenan excedentes  \n3. Energía estable alimenta electrólisis  \n4. Se produce hidrógeno verde  \n5. Hidrógeno se almacena o exporta  \n\n---\n\n## ♻️ Economía circular\n\n### 🔁 Ciclo propuesto\n\n- Generación → almacenamiento → transformación → reutilización  \n\nEjemplo:\n\n- energía renovable → batería → hidrógeno → uso industrial → recuperación energética  \n\n---\n\n### ♻️ Reutilización de baterías\n\nAntes del reciclaje:\n\n- baterías degradadas pueden:\n  - usarse en almacenamiento estacionario  \n  - apoyar plantas de hidrógeno  \n\n👉 Extiende su vida útil.\n\n---\n\n## 🌱 Impacto ambiental integrado\n\n### Beneficios:\n\n- menor uso de combustibles fósiles  \n- reducción de emisiones CO₂  \n- menor presión sobre recursos críticos  \n\n---\n\n### Comparación con modelos tradicionales:\n\n| Modelo | Impacto |\n|------|--------|\n| Energía fósil | Alto |\n| Litio sin reciclaje | Medio-alto |\n| Sodio + economía circular | Medio-bajo |\n\n---\n\n## 🇦🇷 Aplicación territorial\n\n### Patagonia\n- generación eólica  \n- producción de hidrógeno  \n- almacenamiento con sodio  \n\n---\n\n### Buenos Aires\n- industria  \n- ensamblado  \n- consumo energético  \n\n---\n\n### Integración\n- sistema energético distribuido  \n- reducción de pérdidas  \n\n---\n\n## 💰 Oportunidad económica\n\n- exportación de hidrógeno verde  \n- desarrollo de industria local  \n- generación de empleo tecnológico  \n\n---\n\n## ⚠️ Desafíos\n\n- infraestructura inicial costosa  \n- necesidad de planificación a largo plazo  \n- coordinación interprovincial  \n\n---\n\n## 🧠 Conclusión\n\nLa combinación de:\n\n- baterías de sodio  \n- energías renovables  \n- hidrógeno verde  \n\npermite a Argentina avanzar hacia:\n\n👉 un modelo energético sustentable, integrado y con valor agregado  \n\n---\n\n## 💡 Idea clave\n\nEl futuro no es una tecnología aislada.\n\n👉 Es la integración inteligente de sistemas.\n\nEste enfoque permite integrar producción energética y aprovechamiento de subproductos, reduciendo impacto ambiental y generando nuevas cadenas de valor.\n\nArgentina tiene condiciones naturales y tecnológicas para hacerlo posible.",
      "createdAt": 1776532240782,
      "updatedAt": 1777735280415,
      "pinned": false
    },
    "17": {
      "id": 17,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 Claude",
      "author": "DHB",
      "tags": [
        "IA"
      ],
      "content": "#  💥 Conflicto EEUU-Israel vs Irán 2026: Análisis completo\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Claude\n\n---\n\n---\n\n## PREGUNTA 1\n**En el actual conflicto entre EEUU-Israel vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque atómico a Irán? Dame una respuesta amplia.**\n\n---\n\nAntes de responder sobre el escenario hipotético nuclear, es importante que entiendas el contexto actual, porque la situación real ya es extraordinariamente grave. Lo que está pasando hoy es la base desde la cual hay que pensar ese escenario.\n\n---\n\n### El conflicto actual: lo que ya está ocurriendo\n\nEl 28 de febrero de 2026, Estados Unidos e Israel iniciaron una guerra con ataques aéreos sorpresa contra sitios y ciudades de todo Irán, asesinando al líder supremo Ali Jamenei y a varios otros funcionarios iraníes. Irán respondió con ataques de misiles y drones contra Israel, bases estadounidenses, y países aliados de EE.UU. en Oriente Medio, y cerrando el Estrecho de Ormuz, lo que ha perturbado el comercio mundial.\n\nLos ataques no se produjeron en el vacío: el asesor de Omán había señalado avances significativos en negociaciones, con Irán dispuesto a hacer concesiones, pero el presidente Trump declaró que no estaba \"entusiasmado\" con las conversaciones. Se estima que el tiempo de ruptura nuclear de Irán es de pocas semanas.\n\nDicho esto, el escenario que planteás —un **ataque nuclear israelí** o estadounidense contra Irán— sería una escalada de una magnitud radicalmente diferente a todo lo que está ocurriendo. Analicémoslo por capas.\n\n---\n\n### ¿Qué pasaría con los aliados de EE.UU. e Israel?\n\n#### 1. Los aliados del Golfo Pérsico: los más expuestos\n\nArabia Saudita, los Emiratos Árabes Unidos, Qatar, Kuwait y Bahréin son los más vulnerables, y ya lo están siendo con ataques convencionales. Irán ya lanzó ataques contra la base aérea Al Udeid, contra la instalación de refinería de petróleo Ras Tanura de Aramco, y misiles y drones golpearon instalaciones militares estadounidenses en Bahréin, Kuwait, Qatar, Arabia Saudita y los Emiratos Árabes Unidos.\n\nSi Israel usara un arma nuclear, la respuesta iraní —sea convencional masiva o incluso un intento desesperado de desarrollar su propia bomba con lo que quede de su programa— haría que estos países sean los primeros en recibir retaliación. Siendo anfitriones de bases militares estadounidenses, son objetivos directos. La economía mundial colapsaría: el cierre del Estrecho de Ormuz, por donde pasa el 20% del petróleo mundial, ya está causando escasez de combustible y racionamiento en partes de Asia.\n\n#### 2. La OTAN: fractura interna y deslegitimación de EE.UU.\n\nLa alianza atlántica ya muestra grietas profundas. Trump declaró estar \"muy decepcionado\" con la respuesta de la OTAN al conflicto con Irán, acusando a la alianza de no apoyar a Washington a pesar de años de gasto militar estadounidense.\n\nAnte un ataque nuclear israelí —o estadounidense—, la fractura sería definitiva. El primer ministro Starmer, junto a los líderes de Francia y Alemania, ya condenó los ataques de Irán y llamó a reanudar la diplomacia, pero ningún aliado de la OTAN accedió a la solicitud de Trump de apoyo activo para asegurar el Estrecho de Ormuz. Un ataque nuclear transformaría esa distancia diplomática en un rechazo abierto. Francia y el Reino Unido —las dos potencias nucleares europeas— estarían en una posición imposible: son aliadas de Israel pero signatarias del Tratado de No Proliferación Nuclear (TNP), y un uso nuclear israelí los arrastraría a una crisis de legitimidad sin precedentes.\n\n#### 3. El impacto sobre la no proliferación nuclear: el efecto más duradero\n\nEste es quizás el daño más sistémico. El conflicto ya está haciendo que observadores mundiales saquen la conclusión de que Irán no habría sido atacado si hubiera tenido un disuasor nuclear. Además, Irán fue atacado durante dos rondas activas de negociaciones —en junio de 2025 y de nuevo en febrero de 2026— lo que envía el mensaje de que el diálogo no protege a nadie.\n\nUn ataque nuclear consolidaría ese mensaje de forma irrevocable. La opinión pública en varios estados no nucleares como Turquía, Polonia y Corea del Sur ya se está desplazando hacia el apoyo al desarrollo de capacidades nucleares domésticas, a medida que las lecciones de la Guerra Fría se desvanecen de la memoria viva. Con un ataque nuclear real, ese proceso se aceleraría dramáticamente.\n\nEl redeployment de parte de los sistemas de defensa antimisiles THAAD de Corea del Sur hacia Oriente Medio ya es motivo de preocupación entre los aliados de EE.UU. en Asia Oriental. Japón y Corea del Sur, que dependen de la \"sombrilla nuclear\" estadounidense, podrían comenzar a cuestionar si esa garantía sigue siendo real.\n\n#### 4. Turquía: el aliado más ambiguo y el más amenazado\n\nYa se interceptó un misil balístico lanzado desde territorio iraní al entrar en espacio aéreo turco, y la OTAN respondió invocando el compromiso de defensa colectiva del Artículo 5 para Turquía. Turquía tiene la segunda fuerza militar más grande de la OTAN pero mantiene relaciones económicas con Irán y es profundamente escéptica de las operaciones israelíes. Ante un ataque nuclear, Erdoğan usaría la situación para negociar una posición de mayor independencia frente a Washington.\n\n#### 5. Los aliados asiáticos: China gana, EE.UU. pierde\n\nJapón, Corea del Sur, Australia y los demás aliados del Indo-Pacífico observarían con horror un ataque nuclear israelí —con o sin apoyo estadounidense—. El razonamiento sería: *\"Si EE.UU. tolera o apoya un ataque nuclear preventivo, ¿qué nos garantiza que no tomará decisiones similares en Asia?\"* Esto abre espacio para que China presente su modelo de relaciones internacionales como más predecible y estable.\n\n#### 6. Israel mismo: el gran paradojo\n\nUn Israel que lanzara un arma nuclear quedaría inmediatamente expuesto en algo que siempre negó: Israel posee un arsenal nuclear estimado entre 90 y 400 cabezas nucleares pero rechaza todo llamado a adherirse al Tratado de No Proliferación Nuclear. Revelar ese arsenal en acción destruiría décadas de ambigüedad nuclear deliberada y convertiría a Israel en un Estado paria ante la comunidad internacional, incluso para muchos de sus actuales aliados.\n\nAnalistas rusos ya mencionan el escenario del \"gato acorralado\": si EE.UU. busca salir del conflicto y deja a Israel solo frente a Irán, la probabilidad de que Israel use armas nucleares tácticas como herramienta de intimidación sería alta —aunque eso no cambiaría la situación en el terreno.\n\n---\n\n### Síntesis: los efectos en cascada\n\nEl uso de armamento nuclear en este conflicto produciría probablemente:\n\n**A corto plazo:** pánico en los mercados globales, petróleo por encima de los 300 dólares por barril, caída en cadena de economías dependientes del golfo, evacuaciones masivas en países vecinos, y una respuesta militar iraní convencional masiva contra todos los activos regionales de EE.UU. e Israel.\n\n**A mediano plazo:** ruptura de la OTAN como alianza cohesionada, inicio de carreras armamentistas nucleares en varios países (Turquía, Arabia Saudita, Corea del Sur, tal vez Japón), colapso del TNP como régimen internacional.\n\n**A largo plazo:** reconfiguración del orden mundial, con China emergiendo como potencia alternativa más confiable, y EE.UU. perdiendo buena parte de la legitimidad que aún conserva ante sus aliados históricos.\n\nLa lección que ya están aprendiendo los regímenes del mundo es que quienes desarrollan un programa nuclear primero están más seguros frente a la presión estadounidense —basta ver que no hay ninguna conversación sobre cambio de régimen en Corea del Norte. Un ataque nuclear gravaría ese mensaje de forma indeleble sobre el sistema internacional.\n\n---\n\n## PREGUNTA 2\n**Dime las posibles consecuencias a nivel regional, detalladas y amplias.**\n\n---\n\nHay que hacer una distinción clave que cambia completamente el análisis: la pregunta tiene **dos niveles muy distintos**.\n\n**Nivel 1 — El conflicto convencional actual:** ya está ocurriendo y sus consecuencias regionales son devastadoras y bien documentadas.\n\n**Nivel 2 — El hipotético ataque nuclear:** sería una ruptura civilizatoria que transformaría lo ya malo en algo cualitativamente diferente.\n\n---\n\n## PRIMERA PARTE: Las consecuencias regionales del conflicto convencional actual\n\n### Israel y los territorios palestinos\n\nEntre el 28 de febrero y el 4 de marzo de 2026, más de 90 ataques iraníes fueron registrados contra Israel, de los cuales alrededor de 20 golpearon directamente zonas civiles, causando al menos 10 muertos. Ese total de cinco días representa más del 60% de todos los ataques iraníes durante toda la guerra de los doce días del año anterior. Israel ha trasladado operaciones hospitalarias a instalaciones subterráneas y tiene en marcha evacuaciones en múltiples frentes simultáneos. Más allá del daño físico, el país enfrenta una guerra de desgaste psicológico y económico sin precedentes desde 1973.\n\n### Líbano: el regreso del infierno\n\nLo que parecía una frágil tregua se disolvió en días. El conflicto vio la reanudación de las hostilidades entre Israel y Hezbollah, que había estado observando un cese al fuego desde 2024. Pese al acuerdo, Hezbollah había intentado restaurar sus capacidades militares e Israel continuó realizando ataques casi diarios en el sur del Líbano.\n\nEl 5 de marzo, Israel envió fuerzas terrestres al sur del Líbano y comenzó bombardeos intensivos sobre los suburbios del sur de Beirut. Hezbollah lanzó andanadas de cohetes contra Israel, desencadenando órdenes de evacuación masivas. Más de 1.000.000 de personas fueron desplazadas en el Líbano a finales de marzo, mientras Israel se preparaba para una invasión terrestre. Un país que ya era un Estado fallido aceleró hacia el colapso total.\n\n### El Golfo Pérsico: el fin de la ilusión de seguridad\n\nEste es quizás el daño geopolítico más duradero del conflicto ya en curso.\n\nDentro de las primeras 48 horas del conflicto, Irán atacó a todos los países del Consejo de Cooperación del Golfo: los Emiratos Árabes Unidos, que sufrieron el mayor impacto con cientos de drones y misiles; Arabia Saudita; Omán; Qatar; y Bahréin. Irán no limitó sus ataques a las bases militares estadounidenses, sino que también apuntó a aeropuertos, hoteles e infraestructura petrolera y gasífera.\n\nLos daños en las bases militares estadounidenses en la región han sido subestimados. Muchas de ellas quedaron \"prácticamente inhabitables\" debido a los ataques iraníes. Solo en las primeras dos semanas de guerra, los ataques iraníes causaron 800 millones de dólares en daños, afectando las bases Al-Sader y Al-Ruwais en los EAU, la base naval en Bahréin, Ali Al-Salem en Kuwait, Al-Udeid en Qatar y Prince Sultan en Arabia Saudita.\n\nPor primera vez en décadas, ciudades del Golfo como Dubai y Doha enfrentan riesgos reales para su estabilidad económica. Las restricciones del espacio aéreo y el conflicto regional han obligado a las aerolíneas a desviar o cancelar vuelos, y los inversores extranjeros cuestionan la seguridad de la región.\n\nEl conflicto ha sido descrito como \"el fin de la narrativa\" de que el Golfo es un destino permanentemente seguro para expatriados, inmigrantes y turistas. El Consejo de Asuntos Globales de Oriente Medio indicó que la guerra ha \"sacudido irreversiblemente\" la imagen de la región, exponiendo una fragilidad profunda bajo la fachada de su transformación económica acelerada.\n\n**La cuestión de Qatar y el gas:** QatarEnergy señaló que los ataques iraníes a un gran campo de gas tomarán entre tres y cinco años en repararse. Qatar es el mayor exportador de gas natural licuado del mundo; este daño impacta directamente el suministro energético europeo y asiático.\n\n**Arabia Saudita ante la oportunidad histórica y el riesgo:** Arabia Saudita es quien más puede beneficiarse de un Irán debilitado a largo plazo. El príncipe heredero Mohammed bin Salman parece preparado para aprovechar la coyuntura y consolidar el papel de Riad como potencia dominante en Oriente Medio, aunque Riad sigue cauteloso respecto a las operaciones de EE.UU. e Israel. Irán inicialmente demostró cierta moderación: en las primeras 48 horas atacó a Arabia Saudita solo dos veces, comparado con más de 150 misiles y 500 drones contra los EAU.\n\n### Irak: soberanía en llamas\n\nIrak ha escapado por ahora de la violencia a gran escala. Sin embargo, la coalición EE.UU.-Israel realizó ataques limitados contra sitios clave de las brigadas pro-iraníes de las Fuerzas de Movilización Popular, matando al menos a 10 personas. Un ataque estadounidense en la base militar de Habbaniya —que alberga unidades de las Fuerzas de Movilización Popular— en la provincia de Al Anbar mató a siete miembros de las Fuerzas Armadas iraquíes e hirió a 13. En respuesta, el primer ministro iraquí Mohammed Shia' al-Sudani convocó al encargado de negocios de la embajada estadounidense en Bagdad.\n\nEl dilema de Irak es existencial: su gobierno electo tiene milicias pro-iraníes dentro de su propio aparato de seguridad, alberga bases militares estadounidenses, comparte frontera con Irán, y no tiene capacidad de controlar lo que ocurre en su territorio. Queda atrapado entre dos fuegos sin poder elegir ninguno.\n\n### Yemen: el frente que puede cambiar todo\n\nLa relación entre los Houthi e Irán es una alianza desigual: Teherán provee apoyo, tecnología y cobertura política, mientras los Houthi retienen un margen de maniobra regido por sus cálculos locales. Durante el primer mes de guerra, los Houthi permanecieron sorprendentemente pasivos —una muestra de cuánto los desgastaron los ataques israelíes y estadounidenses anteriores.\n\nEl 28 de marzo, el movimiento reclamó \"una lluvia de misiles\" en apoyo a la República Islámica de Irán y a \"los frentes de resistencia en Líbano, Irak y Palestina\". Las FDI anunciaron la interceptación de un misil dirigido al sur del país.\n\nSi los frentes de Yemen e Irak se activan completamente, la guerra podría expandirse al Mar Rojo y potencialmente amenazar el Canal de Suez, una de las rutas comerciales más críticas del mundo. Esto añadiría un segundo estrangulamiento marítimo global al ya existente en el Estrecho de Ormuz.\n\n### Siria y el Cáucaso: los flancos inesperados\n\nChina advirtió que es muy probable que la guerra en Irán tenga repercusiones en el Cáucaso y se extienda más allá de Oriente Medio si no se alcanza la paz respetando la integridad territorial iraní. Las fuerzas chechenas Kadyrovitas declararon estar preparadas para intervenir del lado del Eje de Resistencia.\n\nLos cancilleres de los seis países de Asia Central (Azerbaiyán, Kazajistán, Kirguistán, Tayikistán, Turkmenistán, Uzbekistán) celebraron conversaciones de emergencia sobre la crisis del Medio Oriente, buscando coordinar respuestas al impacto geopolítico en el Mar Caspio y Asia Central, incluyendo la evacuación de personas que huyen de Irán a través de sus fronteras.\n\n### El Estrecho de Ormuz: la arteria del mundo\n\nEl secretario general de la ONU advirtió directamente: \"Cuando el Estrecho de Ormuz se estrangula, los más pobres y vulnerables del mundo no pueden respirar\", destacando que los impactos de la crisis ya no están contenidos dentro de la región.\n\nCasi todo el tráfico naviero comercial ha cesado en el estrecho. Varios estados de Oriente Medio también han reducido o suspendido su producción petrolera como resultado de los ataques. Irán amenazó con que podría apoderarse de territorio de Bahréin y los EAU y señaló su disposición a abrir un nuevo frente en Yemen cerrando también el Bab el-Mandeb con los Houthi.\n\n---\n\n## SEGUNDA PARTE: Si a esto se suma un ataque nuclear israelí\n\n### Irán: colapso y radicalización simultáneos\n\nUn ataque nuclear sobre suelo iraní mataría, conservadoramente, entre decenas de miles y cientos de miles de civiles en función de los objetivos (Natanz, Fordow, Isfahan, instalaciones militares cerca de zonas urbanas). El escenario inmediato no es la rendición, sino la unificación: incluso la oposición iraní —que celebró la muerte de Jamenei— se volvería en masa contra el agresor. Voces prominentes dentro del régimen iraní ya argumentan que Irán debería abandonar el TNP y desarrollar la bomba. El nuevo líder supremo, Mojtaba Jamenei, es reportado como más duro que su padre. Un ataque nuclear los liberaría de cualquier inhibición o consideración diplomática.\n\n### Los países del Golfo: entre el fuego nuclear y la radiación política\n\nLos Estados del Golfo, que ya reciben misiles y drones iraníes convencionales, enfrentarían tres amenazas simultáneas ante un ataque nuclear israelí: la retaliación iraní masiva y desesperada sobre su infraestructura, la presión popular interna de sus poblaciones musulmanas que exigirían cortar relaciones con EE.UU. e Israel, y la contaminación radiológica si los vientos llevan fallout desde territorio iraní (Bushehr, por ejemplo, está a 300 km de las costas de los EAU y Qatar). Los ataques de Irán a los Estados del Golfo han aumentado la percepción de riesgos de albergar bases militares estadounidenses en un momento en que los Estados del Golfo ya cuestionan los beneficios de dichas bases. Un ataque nuclear volvería esa ecuación inmanejable políticamente.\n\n### Irak y Siria: desintegración acelerada\n\nIrak ya no podría contener a sus milicias pro-iraníes. El gobierno central perdería lo poco que le queda de autoridad sobre las Fuerzas de Movilización Popular, y el país se fragmentaría de facto entre una zona kurda, una zona chií fuera de control gubernamental y una zona sunita en el caos. En Siria, el nuevo gobierno de Ahmed al-Sharaa —frágil y sin legitimidad consolidada— sería arrasado por el tsunami de refugiados iraníes y la presión de sus propias facciones islamistas más radicales.\n\n### Yemen y el Mar Rojo: el segundo estrangulamiento global\n\nLos Houthi, que hasta ahora miden sus pasos, ante un ataque nuclear israelí no tendrían ningún incentivo para la moderación. El bloqueo del Mar Rojo y el Bab el-Mandeb sería inmediato y total. Combinado con el Estrecho de Ormuz cerrado, el mundo se encontraría con los dos grandes cuellos de botella del comercio marítimo bloqueados simultáneamente. La Agencia de Inteligencia de Defensa reportó que el terrorismo marítimo Houthi resultó en una caída del 90% en el tráfico de contenedores por el Mar Rojo, que en condiciones normales representa hasta el 15% del comercio marítimo internacional. Ahora ese porcentaje se sumaría al cierre ya existente de Ormuz.\n\n### Turquía: la OTAN ante su propia contradicción\n\nTurquía es el actor más ambiguo. Miembro de la OTAN pero con relaciones económicas y culturales profundas con Irán, ya interceptó cuatro misiles dirigidos a su territorio, y la OTAN reafirmó su compromiso de defender a Turquía. Ante un ataque nuclear israelí, Erdoğan se encontraría ante una elección histórica imposible: permanecer en la OTAN y respaldar a un aliado que usó armas nucleares, o romper con la alianza y liderar un bloque islámico de condena. Su respuesta más probable sería suspender su membresía activa en operaciones OTAN mientras profundiza relaciones con Rusia y China, fracturando la alianza desde adentro.\n\n### El contagio nuclear regional: la proliferación como consecuencia\n\nLa opinión pública en Turquía, Polonia y Corea del Sur ya se desplaza hacia el apoyo al desarrollo de capacidades nucleares domésticas. Arabia Saudita ha declarado públicamente que si Irán obtiene la bomba, ella también la buscará. Un ataque nuclear israelí eliminaría el último tabú: si Israel puede usarla y EE.UU. lo tolera, cada potencia regional con recursos —Arabia Saudita, Turquía, Emiratos, Egipto— iniciaría su propio programa en los años siguientes. El Medio Oriente dejaría de ser una zona sin armas nucleares declaradas para convertirse en la región con más proliferación nuclear del planeta.\n\n---\n\n## Síntesis: el mapa de la región que resultaría\n\n| País/actor | Situación actual | Con ataque nuclear |\n|---|---|---|\n| **Irán** | Bombardeado, liderazgo decapitado, combatiendo | Catástrofe humanitaria, radicalización total, salida del TNP |\n| **Israel** | En guerra total, múltiples frentes | Paria internacional, posible contraataque iraní desesperado |\n| **Líbano** | 1M desplazados, invasión terrestre israelí | Colapso total del Estado |\n| **Golfo (EAU, Qatar, etc.)** | Atacado por misiles y drones, economía frenada | Presión interna insostenible, abandono de bases de EE.UU. |\n| **Arabia Saudita** | Calcula sus ganancias de largo plazo | Programa nuclear propio iniciado |\n| **Irak** | Soberanía erosionada, milicias descontroladas | Fragmentación de facto |\n| **Yemen/Houthi** | Entrada gradual al conflicto | Bloqueo total del Mar Rojo |\n| **Turquía** | Tensiones en fronteras, intercepta misiles | Crisis en la OTAN, eje alternativo |\n| **Siria** | Gobierno frágil, presión de Hezbollah | Colapso por flujo de refugiados |\n\n\"Cada día que esta guerra continúa, el sufrimiento humano crece. La escala de la devastación crece. Los ataques indiscriminados crecen\", declaró el secretario general de la ONU Guterres, añadiendo que las consecuencias ya no están contenidas en la región. Y eso es con ataques convencionales. Con un ataque nuclear, la región como la conocemos —con sus equilibrios, sus economías de hidrocarburos, sus ciudades de rascacielos, sus rutas marítimas— ingresaría en una era completamente nueva, más parecida a la Europa de 1945 que al Oriente Medio del siglo XXI.\n\n---\n\n## PREGUNTA 3\n**Dime las posibles consecuencias para la Argentina, detalladas y amplias.**\n\n---\n\nHay una dimensión muy concreta y actual desde la cual hablar de Argentina: el país no es un espectador lejano de este conflicto. Es uno de los pocos países latinoamericanos que ya está involucrado de manera directa, con consecuencias económicas, de seguridad y diplomáticas que se desarrollan en tiempo real. Veámoslo por dimensiones.\n\n---\n\n### 1. La ruptura diplomática con Irán: Argentina como actor del conflicto\n\nEste es el cambio más dramático y el que más consecuencias futuras tendrá. Argentina no está mirando desde afuera: se metió adentro.\n\nEl gobierno de Milei declaró \"organización terrorista\" a la Guardia Revolucionaria de Irán, incorporándola al Registro Público de Personas y Entidades vinculadas a actos de Terrorismo, una medida que habilita sanciones financieras, congelamiento de activos y restricciones operativas. La decisión se tomó de manera conjunta entre la Presidencia, la Cancillería, el Ministerio de Seguridad Nacional, el Ministerio de Justicia y la Secretaría de Inteligencia de Estado.\n\nIrán reaccionó con una advertencia directa: \"Esta medida no solo perjudica seriamente las relaciones bilaterales entre Argentina e Irán, sino que también establece un precedente peligroso en las relaciones internacionales y genera responsabilidad internacional para el Estado argentino\". Ante esa amenaza, el gobierno argentino expulsó al encargado de negocios iraní Mohsen Soltani Tehrani, quien tenía 48 horas para abandonar el país, en lo que las fuentes del Poder Ejecutivo describieron como \"el paso previo\" a la ruptura total de relaciones diplomáticas.\n\nEl comunicado iraní, difundido desde su embajada en Uruguay, sostuvo que la decisión argentina fue adoptada \"bajo la influencia del régimen sionista ocupante y de Estados Unidos\" y calificó a Milei y al canciller Pablo Quirno de haberse \"convertido en cómplices de los crímenes cometidos\" y de haber \"quedado del lado equivocado de la historia\".\n\nEsta ruptura tiene raíces históricas profundas —los atentados a la Embajada de Israel (1992, 29 muertos) y a la AMIA (1994, 85 muertos)— pero el contexto actual de guerra la convierte en algo mucho más cargado de consecuencias. Desde su asunción en diciembre de 2023, Milei ha adoptado un alineamiento férreo con Estados Unidos e Israel, y el canciller israelí Gideon Saar calificó la decisión argentina como un ejemplo de \"defensa de los valores de la libertad\" que coloca a la Argentina \"a la vanguardia del mundo libre en la lucha contra el régimen terrorista iraní\".\n\n---\n\n### 2. El riesgo de seguridad interna: la sombra del terrorismo\n\nEsta es, quizás, la consecuencia más grave e inmediata para la población argentina.\n\nLa Casa Rosada ordenó a principios de marzo elevar el nivel de seguridad a \"Alto\" e implementar un protocolo especial para resguardar objetivos sensibles, bajo la coordinación de la Secretaría de Inteligencia del Estado, el Ministerio de Seguridad Nacional y la Dirección Nacional de Migraciones. Se dispuso un servicio permanente de cobertura de la comunidad judía y sedes diplomáticas de Estados Unidos e Israel, así como de la AMIA, con refuerzo de las 24 horas con efectivos de la Policía de la Ciudad y la Superintendencia de Investigaciones Federales.\n\nAnalistas señalan que \"el primer riesgo que se abre en una circunstancia así es el de sufrir un ataque terrorista o de ciberseguridad. Eso claramente, porque Irán va a usar todos los recursos que tenga a mano\", dado que Argentina, por su alineamiento explícito con EE.UU. e Israel, podría ser objetivo de represalias indirectas.\n\nArgentina tiene el antecedente más doloroso del mundo occidental fuera de Israel en este sentido: es el único país latinoamericano que sufrió atentados terroristas organizados por Irán en su territorio. Con las relaciones rotas, el régimen iraní —ahora en una guerra existencial y con todos los tabúes levantados— podría activar células durmientes en la Triple Frontera (Argentina-Brasil-Paraguay), una zona con historial de financiamiento a grupos vinculados a Hezbollah, o utilizar canales diplomáticos de terceros países para intentar alguna acción de represalia.\n\nSi ocurriera un ataque nuclear israelí sobre Irán, este riesgo se multiplicaría exponencialmente: Argentina sería percibida en Teherán como parte del bloque agresor, haciendo al país mucho más vulnerable que cualquier otra nación latinoamericana.\n\n---\n\n### 3. El impacto económico: la ecuación de ganadores y perdedores\n\nArgentina vive una situación económica peculiar: **el conflicto tiene efectos simultáneamente positivos y negativos**, y cuál domina depende de la duración de la guerra.\n\n#### La cara positiva: Vaca Muerta en el momento exacto\n\nEn 2022, la guerra en Ucrania golpeó duramente a Argentina porque el país dependía de importaciones de GNL. El escenario actual con la guerra en Irán es diferente: en 2026 el país exporta alrededor de 300.000 barriles diarios de petróleo y se consolidó como exportador neto de gas natural, con ventas a mercados regionales superiores a las importaciones. Este cambio estructural modifica el impacto de los shocks externos.\n\nEl barril de crudo superó los USD 100 —nivel que no alcanzaba desde 2022— tras el bloqueo iraní del Estrecho de Ormuz. Las exportaciones de petróleo pasarían de USD 6.400 millones en 2025 a USD 9.400 millones en 2026. Según estimaciones de la consultora Aleph Energy, 2026 podría cerrar con un superávit comercial energético de USD 12.307 millones, unos USD 4.500 millones más que en 2025.\n\nUn análisis de Max Capital estima que el aumento de los precios de la energía, sumado a mayores precios de la minería (casi USD 5.000 millones adicionales en exportaciones) y de la agricultura (la soja subió 4% en marzo), implican un aumento total de las exportaciones de más de USD 7.000 millones. \"Esto permite una acumulación más rápida de reservas, una moneda más fuerte y probablemente spreads más bajos.\"\n\nArgentina comienza a posicionarse como un proveedor relevante de Gas Licuado de Petróleo (GLP) para el mercado internacional. En 2025, las exportaciones de GLP alcanzaron 1,6 millones de toneladas, más del doble del consumo interno. Las restricciones en el Estrecho de Ormuz afectan cerca del 30% del GLP global, generando subas de precios y preocupación en países dependientes.\n\nEl mayor contrato de exportación de GNL de la historia argentina (basado en Vaca Muerta) abre la puerta al mercado europeo, que busca reemplazar el gas ruso. Si se consolida, el país podría transformarse en exportador estructural de energía y adquirir un peso geopolítico significativo.\n\n#### La cara negativa: los costos que ya duelen\n\n**Combustibles e inflación:** El incremento del precio de los combustibles, entre un 7 y un 8%, es consecuencia del aumento del barril de petróleo a nivel internacional. El país podría tener un problema adicional cuando desciendan las temperaturas y necesite importar GNL para hacer frente a la demanda en los meses de invierno.\n\nMorgan Stanley estimó que un encarecimiento del 10% en el petróleo agrega entre 20 y 40 puntos básicos al índice de inflación argentina, dependiendo del grado de traspaso al consumidor final. En un contexto donde el programa económico de Milei tiene como eje central bajar la inflación, cualquier presión adicional sobre los precios es políticamente sensible.\n\n**Los fertilizantes: la bomba silenciosa del campo:** Este es un impacto que muchos pasan por alto pero que golpea directamente al sector más exportador del país. La guerra hizo que el precio de la urea en orígenes con participación significativa en las exportaciones registrara un incremento de hasta 42%. El precio FOB del fertilizante nitrogenado en Medio Oriente trepó de USD 483 a USD 685 la tonelada en apenas una semana.\n\nChina decidió que no exportará urea para preservar el uso interno, y Brasil, uno de los principales demandantes, la necesita para su producción de maíz. Si la urea sigue muy cara y el maíz no aumenta proporcionalmente, muchos productores argentinos migrarán hacia soja o girasol, que no requieren tanta fertilización, alterando la estructura productiva agropecuaria.\n\n**El costo del GNL para el invierno:** El índice de referencia del GNL experimentó un salto de casi el 95% tras los ataques a las instalaciones de Ras Laffan en Qatar. La consecuencia directa para Argentina es un sobrecosto estimado de 700 millones de dólares adicionales solo para garantizar los cargamentos de gas necesarios para el invierno, llevando la factura total de importaciones energéticas a cerca de 1.450 millones de dólares.\n\n**El cuello de botella de infraestructura:** El país enfrenta una limitación de infraestructura que le impide expandir con mayor rapidez las exportaciones. El oleoducto VMOS (Vaca Muerta Oil Sur), que conectará la formación con Río Negro y tendrá una capacidad inicial de 180.000 barriles diarios —expandible a 550.000 para 2027—, prevé iniciar operaciones hacia fin de año. Mientras tanto, el transporte se encuentra al límite.\n\n---\n\n### 4. La posición geopolítica: apuesta de alto riesgo\n\nLa política exterior de Milei convierte a Argentina en el aliado más alineado con EE.UU. e Israel en América Latina, lo cual tiene consecuencias de doble filo:\n\n**Las ventajas:** El alineamiento puede facilitar el acceso a financiamiento del FMI, inversiones occidentales en Vaca Muerta, y cooperación en inteligencia antiterrorista. En un mundo que se fragmenta en bloques, Argentina elige explícitamente el occidental.\n\n**Los riesgos:** Si el conflicto de Irán, tras un escenario de estanflación global, erosiona la popularidad de Trump de cara a las elecciones de medio término, la dinámica política en Washington puede cambiar. Para Argentina la pregunta no es menor: ¿qué ocurre con el respaldo financiero que hasta ahora funcionó como red de contención para el programa económico argentino?\n\nSi el petróleo se mantuviera por encima de USD 100–110, el impacto sobre la economía global sería muy nocivo: inflación más alta, crecimiento más débil y política monetaria más restrictiva. El clásico escenario de estanflación presionaría a los bancos centrales a subir tasas, lo que encarecería el crédito internacional justo cuando Argentina necesita volver a los mercados de deuda.\n\n**El aislamiento en el Mercosur:** La postura argentina contrasta con la de Brasil, cuyo gobierno de Lula es mucho más crítico de la acción militar estadounidense e israelí. Esto profundiza la fractura ya existente en el bloque regional, complicando la coordinación comercial y diplomática con el principal socio comercial del país.\n\n---\n\n### 5. Consecuencias de un ataque nuclear israelí: el caso específico argentino\n\nSi a todo lo anterior se agrega un ataque nuclear israelí sobre Irán, Argentina —por su alineamiento explícito— enfrentaría consecuencias adicionales muy concretas:\n\n**Seguridad:** La ruptura ya consumada con Irán y la declaración de la Guardia Revolucionaria como organización terrorista convierte a Argentina en un blanco prioritario de cualquier represalia indirecta que Irán decida ejecutar fuera de la región. La Triple Frontera volvería a ser una zona de riesgo máximo.\n\n**Economía:** El petróleo a USD 150 o más —escenario posible con un ataque nuclear— dispararía las exportaciones de Vaca Muerta a niveles históricos, pero también arrastraría al mundo hacia una recesión severa que reduciría la demanda de todos los commodities argentinos. El beneficio energético podría verse anulado por la caída en los precios agrícolas y el cierre de los mercados de crédito internacional.\n\n**Posición internacional:** Argentina quedaría aún más expuesta como uno de los pocos países latinoamericanos que no condenó el ataque. Esto afectaría las relaciones con China —el primer socio comercial del país en la práctica—, con Brasil, y con la mayoría del sur global.\n\n**La paradoja de Vaca Muerta:** En el largo plazo, si el ataque nuclear acelera la proliferación de energías renovables en Europa y Asia como respuesta al trauma del shock energético, el horizonte temporal de demanda de hidrocarburos —sobre el que se sustenta toda la apuesta argentina— podría acortarse. Lo que hoy es una ventana de oportunidad única podría cerrarse más rápido de lo que el país puede construir la infraestructura para aprovecharla.\n\n---\n\n### Síntesis\n\nArgentina enfrenta este conflicto en una posición históricamente inédita: es exportadora neta de energía por primera vez en décadas, tiene un gobierno que eligió alinearse explícitamente con los beligerantes, y carga con la memoria de ser el único país latinoamericano que sufrió atentados terroristas iraníes en su propio suelo. La política exterior de Milei, alineada con Estados Unidos e Israel, puede facilitar acceso a financiamiento e inversiones occidentales, pero reduce el margen de autonomía en un sistema internacional cada vez más fragmentado. El resultado es que cada escalada en el conflicto —y mucho más un ataque nuclear hipotético— tiene para Argentina consecuencias directas, inmediatas y existenciales que ningún otro país de la región comparte en la misma medida.\n\n---\n\n",
      "createdAt": 1776543919988,
      "updatedAt": 1777049866780
    },
    "19": {
      "id": 19,
      "notebookId": 6,
      "title": "Revolución Justicialista y Actualización Doctrinaria - 1971",
      "author": "DHB",
      "tags": [
        "politica",
        "peronismo"
      ],
      "content": "# Perón, la Revolución Justicialista - 1971\n## Entrevista a los directores\nMadrid, 1971. Incluye entrevista a los directores, Octavio Getino y Fernando \"Pino\" Solanas. La película comienza en 23:55 \n\n<br>\n<div style=\"width: 100%; height: auto; margin-bottom:0;\" align=\"center\">\n\n<a href=\"https://www.youtube.com/watch?v=B67DSco0MFI\" target=_blank ><h3>Video</h3><img src=\"data:image/jpg;base64,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\" ></a>\n</div>  \n\n# Perón, Actualización Política y Doctrinaria Para La Toma Del Poder\n\nEntrevista realizada en Madrid de 1971 por los cineastas Fernando \"Pino\" Solanas y Octavio Getino al líder político argentino Juan Domingo Perón, por entonces exiliado en España.\n\n<br>\n<div style=\"width: 100%; height: auto; margin-top:0;\" align=\"center\">\n<a href=\"https://www.youtube.com/watch?v=K5qj3y9D1EM\" target=\"_blank\"><h3>Video</h3><img src=\"data:image/jpg;base64,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\" ></a>\n</div>\n\n[Ibn Jaldún y su vigencia de 700 años](nota:20)\n[Primer fixture](nota:35)",
      "createdAt": 1776545671579,
      "updatedAt": 1790827136353
    },
    "20": {
      "id": 20,
      "notebookId": 6,
      "title": "Ibn Jaldún y su vigencia de 700 años",
      "author": "DHB",
      "tags": [
        "politica"
      ],
      "content": "# Ibn Jaldún y su vigencia de 700 años\n\n\n<img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Bust_of_Ibn_Khaldun_%28Casbah_of_Bejaia%2C_Algeria%29.jpg/330px-Bust_of_Ibn_Khaldun_%28Casbah_of_Bejaia%2C_Algeria%29.jpg\" align=\"left\" width=\"200\" style=\"margin:0 10px 10px 0;\"/>\n\n**Ibn Jaldún** (1332–1406) fue un erudito, historiador y estadista tunecino, reconocido como uno de los pensadores más brillantes del mundo islámico medieval. Se le considera el precursor de disciplinas modernas como la **sociología**, la **historiografía** y la **economía**.\n\n## Su obra maestra: _Al-Muqaddima_\n\nEscrita en 1377, la _Muqaddima_ (o _Prolegómenos_) fue concebida originalmente como la introducción a su historia universal, pero se convirtió en un tratado independiente de inmenso valor. En ella, propuso un análisis científico de la sociedad, alejándose de los relatos puramente religiosos o legendarios de su época.<br clear=\"left\" />\n## Conceptos clave y aportaciones\n\n-   **Asabiyyah (Cohesión Social):** Su concepto más famoso, que describe el vínculo de solidaridad o \"sentido de grupo\" que permite a una comunidad conquistar y mantener el poder.\n-   **Ciclos de las Civilizaciones:** Teorizó que los imperios pasan por ciclos naturales de auge y caída en cinco etapas (éxito, control absoluto, ocio, satisfacción y decadencia), que duran aproximadamente tres generaciones.\n-   **Precursor de la Economía:** Analizó la relación entre el trabajo, el valor y los impuestos, adelantándose a teorías de economistas clásicos como Adam Smith sobre la división del trabajo.\n-   **Determinismo Ambiental:** Sugirió que el clima y el entorno físico influyen directamente en el carácter de los pueblos y sus organizaciones sociales.\n\n## Trayectoria política\n\nTuvo una vida turbulenta marcada por la actividad política y diplomática en el norte de África y Al-Ándalus (Granada). Se desempeñó como visir y juez en ciudades como Fez, Granada y El Cairo, e incluso llegó a negociar con figuras históricas como **Pedro el Cruel de Castilla** y el conquistador **Tamerlán**.\n\n## Ciclos de las Civilizaciones\n\nIbn Jaldún sostenía que las civilizaciones y dinastías tienen un ciclo de vida natural similar al de un organismo vivo: nacen, crecen, maduran y mueren. Este ciclo suele durar **tres generaciones** (aproximadamente 120 años) y se divide en **cinco etapas** fundamentales:\n\n### Las 5 etapas del ciclo dinástico\n\n1.  **Conquista y éxito:** Un grupo con una fuerte cohesión social (**Asabiyyah**) derroca a la autoridad anterior. En esta fase, el líder comparte el poder con su grupo y mantienen costumbres austeras y guerreras.\n2.  **Control absoluto:** El gobernante consolida su poder personal, alejando a quienes lo ayudaron a subir para evitar rivalidades. Comienza la construcción de instituciones y el control total sobre el pueblo.\n3.  **Apogeo y tranquilidad:** Es la etapa del **ocio y la prosperidad**. Se recaudan impuestos para financiar grandes obras públicas y monumentos, y la civilización alcanza su máximo esplendor cultural y económico.\n4.  **Satisfacción y estancamiento:** El estado entra en una fase de complacencia. El gobernante se limita a seguir las tradiciones de sus predecesores sin innovar, convencido de que el éxito durará para siempre.\n5.  **Despilfarro y decadencia:** La última etapa marcada por el **lujo excesivo**, la corrupción y el aumento de impuestos. La cohesión social (_Asabiyyah_) se disuelve por el individualismo, dejando al estado vulnerable ante un nuevo grupo con mayor unidad.\n\n### El rol de las tres generaciones\n\nIbn Jaldún observó que este proceso suele completarse en tres etapas generacionales:\n\n-   **1ª Generación:** Conserva la dureza del desierto y la fuerte solidaridad del grupo.\n-   **2ª Generación:** Pasa de la vida nómada a la sedentaria; mantiene el poder pero empieza a disfrutar de la comodidad.\n-   **3ª Generación:** Olvida por completo las dificultades del origen, se entrega al lujo y pierde la capacidad de defenderse, llevando al colapso.\n\n## Vigencia\n\nAplicar la teoría de Ibn Jaldún a la era actual es un ejercicio fascinante que muchos sociólogos y economistas contemporáneos realizan para explicar la crisis de las democracias o el ascenso de nuevas potencias.\n\n### Cómo se interpretan sus conceptos hoy:\n\n1. La crisis de la _Asabiyyah_ (Cohesión Social)\n\nPara Ibn Jaldún, una civilización cae cuando pierde su \"pegamento\" social. En la actualidad, esto se asocia con:\n\n-   **Polarización:** La fractura de la identidad común en grupos enfrentados debilita la capacidad de un país para actuar con un objetivo unido.\n-   **Individualismo extremo:** Cuando el interés personal supera al bienestar del grupo (el Estado), la estructura social comienza a desmoronarse, tal como él predijo en su \"quinta etapa\".\n\n2. El ciclo de las tres generaciones y el bienestar\n\nExiste un dicho moderno que encaja perfecto con Jaldún: _\"Tiempos difíciles crean hombres fuertes, hombres fuertes crean tiempos fáciles, tiempos fáciles crean hombres débiles y hombres débiles crean tiempos difíciles\"_.\n\n-   Se aplica al análisis de las **élites políticas y empresariales** que, tras heredar el éxito de sus padres, pierden la disciplina y la visión que construyó esa riqueza, enfocándose solo en mantener el _statu quo_ y el lujo.\n\n3. La trampa del gasto y los impuestos (Curva de Laffer)\n\nJaldún argumentó que, al final del ciclo, el Estado aumenta los impuestos para mantener su estilo de vida lujoso y su burocracia, lo que termina asfixiando la economía y reduciendo la recaudación real.\n\n-   Muchos economistas ven esto reflejado en el **endeudamiento masivo** de los estados modernos y en cómo la presión fiscal excesiva puede desincentivar la producción.\n\n4. Nuevos grupos con \"sangre nueva\"\n\nJaldún decía que el grupo \"sedentario\" (acomodado) siempre es reemplazado por un grupo \"nómada\" (con mayor cohesión y hambre de éxito).\n\n-   En términos geopolíticos, esto se usa para explicar el **desplazamiento del poder de Occidente hacia Oriente** o el surgimiento de nuevas potencias emergentes que muestran una mayor unidad nacional y disciplina laboral frente a sociedades más fragmentadas o envejecidas.\n\n### Florecimientos de derechas radicales y neo fascismo\n\nLas teorías de Ibn Jaldún ofrecen una lente muy precisa para entender estos fenómenos. Muchos analistas contemporáneos utilizan su concepto de **Asabiyyah** (cohesión social) para explicar por qué resurgen movimientos nacionalistas o de derecha radical cuando las sociedades tradicionales entran en crisis.\n\n#### Puntos de conexión más claros:\n\n1. La \"Asabiyyah\" reactiva\n\nIbn Jaldún explicaba que la cohesión social es más fuerte en grupos que comparten una identidad clara, un propósito común y una vida austera (fase \"nómada\").\n\n-   **En la actualidad:** Cuando las sociedades liberales se vuelven demasiado complejas, individualistas o percibidas como \"decadentes\" (la etapa de lujo de Jaldún), surge una **Asabiyyah reactiva**. Las derechas radicales apelan a una identidad grupal fuerte (nación, etnia o valores tradicionales) para contrarrestar esa fragmentación y restaurar un sentido de pertenencia perdido.\n\n2. El rechazo a la élite \"sedentaria\"\n\nJaldún describía cómo las élites de la tercera generación se vuelven complacientes, se alejan del pueblo y se enfocan solo en mantener sus privilegios y el lujo.\n\n-   **En la actualidad:** El auge de los populismos de derecha se alimenta del rechazo a una \"élite globalista\" o tecnocrática que se percibe como desconectada de las necesidades de la gente común. Es, en términos jaldunianos, la revuelta contra un grupo que ha perdido su capacidad de liderazgo moral pero sigue exigiendo obediencia.\n\n3. Identidad frente a la \"decadencia moral\"\n\nPara Ibn Jaldún, la caída de una civilización suele ir acompañada de una relajación de las normas morales y de la disciplina social.\n\n-   **En la actualidad:** Los movimientos neofascistas o de derecha radical suelen presentarse como los **salvadores de la moralidad** y el orden frente a lo que llaman el \"caos\" de la modernidad (cambios en modelos de familia, inmigración o globalización cultural). Intentan forzar un regreso a la \"primera etapa\" del ciclo: la de la disciplina y la unidad férrea.\n\n4. La presión fiscal y el descontento\n\nJaldún señaló que los estados en decadencia aumentan los impuestos para sostener burocracias ineficientes, asfixiando a los productores.\n\n-   **En la actualidad:** El discurso de las derechas radicales suele combinar nacionalismo con críticas feroces a la carga impositiva y al gasto público \"inútil\", conectando con el ciudadano que siente que el Estado le quita mucho y le devuelve poco.\n\nEn resumen, desde una perspectiva jalduniana, el auge de estas corrientes no es un accidente, sino una respuesta predecible a la **pérdida de cohesión social** de las democracias modernas que han llegado a su fase de \"sedentarismo y estancamiento\".\n\n[Revolución Justicialista y Actualización Doctrinaria - 1971](nota:19)",
      "createdAt": 1776549003589,
      "updatedAt": 1790826612189
    },
    "21": {
      "id": 21,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 Grok",
      "author": "DHB",
      "tags": [
        "IA"
      ],
      "content": "# Conflicto EE.UU.-Israel vs Irán y ataque nuclear hipotético\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Grok\n\n---\n\n**Usuario:**  \nEn el actual conflicto entre EEUU-Israel vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque atómico a Irán?\n\n---\n\n**Respuesta de Grok:**  \nEn el contexto actual del conflicto (abril de 2026), un ataque atómico por parte de Israel o EE.UU. contra Irán sería un escenario hipotético extremadamente grave y sin precedentes desde 1945. El conflicto en curso es convencional: comenzó el 28 de febrero de 2026 con ataques aéreos conjuntos EE.UU.-Israel contra instalaciones nucleares, militares y liderazgo iraní (incluido el asesinato del líder supremo Alí Jamenei), con represalias iraníes mediante misiles y drones contra Israel y aliados del Golfo. No ha habido uso nuclear hasta ahora, aunque se han dañado gravemente las instalaciones nucleares iraníes (sin eliminar completamente el programa ni el material enriquecido).\n\nUn ataque nuclear (probablemente israelí, dado su arsenal no declarado y la doctrina “Samson Option” para amenazas existenciales) cambiaría radicalmente la dinámica. No hay análisis oficiales públicos exactos para este “qué pasaría si” en tiempo real, pero basándome en análisis de expertos, reacciones actuales al conflicto convencional y precedentes geopolíticos, aquí va un panorama realista de las consecuencias **para los aliados de EE.UU. e Israel** (NATO, Reino Unido, Francia, Alemania, países del Golfo como Arabia Saudita/EAU/Bahréin, Australia, Canadá, Japón, Corea del Sur, etc.):\n\n### 1. Reacción diplomática y aislamiento internacional inmediato\n- **Condena masiva global, incluso de aliados cercanos**: El primer uso nuclear desde Hiroshima/Nagasaki rompería el “tabú nuclear” de 80 años. Países europeos (Francia, Alemania, Reino Unido) —que ya se han distanciado en el conflicto actual y han urgido “soluciones negociadas” sin involucrarse directamente— condenarían públicamente el ataque para evitar ser vistos como cómplices. España, por ejemplo, ya cerró su espacio aéreo a operaciones EE.UU. en esta guerra.\n- **NATO se fracturaría**: El Secretario General Mark Rutte ha elogiado los ataques convencionales pero ha dejado claro que “NATO como alianza **no se involucrará**” (solo aliados individuales en tareas defensivas). Un ataque nuclear no activaría el Artículo 5 (solo aplica si un aliado es atacado). Trump ya critica duramente a Europa por falta de apoyo en el Estrecho de Ormuz; un uso nuclear generaría una crisis interna en la OTAN, con posibles amenazas de salida por parte de EE.UU.\n- **Aliados asiáticos y otros (Japón, Corea del Sur, Australia, Canadá)**: Apoyan la contención de Irán, pero un ataque nuclear provocaría protestas internas masivas y distanciamiento público para proteger su imagen y evitar escalada con China/Rusia.\n\n### 2. Riesgos militares y de seguridad directa para los aliados\n- **Retaliación iraní ampliada**: Irán (o sus remanentes) respondería con todo: misiles balísticos restantes, drones, ciberataques y proxies (Hezbolá, hutíes, milicias en Irak/Siria). Los países del Golfo (ya atacados convencionalmente en esta guerra) serían los más expuestos: aeropuertos, puertos, campos petroleros y bases estadounidenses. Un ataque nuclear sobre Irán podría generar **caída radiactiva** que afecte a Arabia Saudita, EAU o Kuwait según vientos y objetivos.\n- **Escalada regional**: Posible cierre total del Estrecho de Ormuz (20% del petróleo mundial), ataques a bases aliadas y terrorismo global. Aliados europeos con bases o intereses en la región (Chipre, Jordania) ya han visto ataques iraníes indirectos.\n- **Riesgo de involucramiento ruso/chino**: Moscú y Pekín condenan los ataques actuales pero no intervienen militarmente. Un uso nuclear podría llevarlos a armar masivamente a Irán (misiles avanzados, incluso apoyo nuclear indirecto) o aumentar presencia en la región, elevando el riesgo de confrontación indirecta con aliados de EE.UU.\n\n### 3. Consecuencias económicas globales (golpe directo a aliados)\n- **Crisis energética y recesión**: Los precios del petróleo ya subieron por el conflicto actual. Un ataque nuclear dispararía el caos: cierre de Ormuz, destrucción de infraestructura iraní y miedo a radiación. Europa, Japón y Corea del Sur (importadores netos) sufrirían inflación galopante, racionamiento y recesión. Países del Golfo (exportadores) enfrentarían colapso de ingresos si el mercado se paraliza.\n- **Efectos en cadena**: Mercados financieros globales en pánico, interrupciones en cadenas de suministro y posible “invierno nuclear” local si la escala es grande (aunque un solo ataque táctico no lo causaría globalmente).\n\n### 4. Impacto a largo plazo\n- **Proliferación nuclear**: Países como Arabia Saudita o Turquía podrían acelerar sus propios programas nucleares (“si Irán lo justifica, nosotros también”). Esto erosionaría el Tratado de No Proliferación.\n- **Daño a la credibilidad de EE.UU./Israel**: Aliados se sentirían arrastrados a una escalada incontrolable. Expertos advierten que un uso nuclear, incluso “limitado”, podría acelerar que Irán obtenga armas nucleares (el programa sobrevive en conocimiento y material disperso) o provocar una respuesta asimétrica devastadora.\n- **Inestabilidad interna en aliados**: Protestas masivas, crisis políticas y presión para reducir dependencia de EE.UU.\n\n**En resumen**: Los aliados de EE.UU. e Israel **no saldrían indemnes**. Sufrirían condenas internacionales, riesgos militares directos (especialmente Golfo y bases), crisis económica severa y fracturas en alianzas como la OTAN. La mayoría se distanciaría públicamente para limitar daños, aunque algunos (Golfo) podrían apoyar en privado por miedo a Irán. Este escenario aumentaría drásticamente el riesgo de guerra regional o incluso global, con consecuencias impredecibles para la estabilidad mundial.\n\nEsto es especulativo y se basa en dinámicas actuales y análisis de expertos. Ningún país (incluido Israel) ha indicado planes nucleares, y la guerra sigue siendo convencional. La diplomacia sigue siendo la única salida viable para evitar catástrofes mayores.\n\n---\n\n**Usuario:**  \ndetalla las implicancias y consecuencias a nivel regional\n\n---\n\n**Respuesta de Grok:**  \n**Implicancias y consecuencias regionales de un ataque nuclear hipotético de Israel (o EE.UU.) contra Irán en el contexto del conflicto actual (abril de 2026)**\n\nEl conflicto actual es **convencional** y se inició el 28 de febrero de 2026 con ataques aéreos conjuntos EE.UU.-Israel contra instalaciones nucleares, militares y liderazgo iraní (incluida la muerte de Alí Jamenei). Irán ha respondido con misiles balísticos y drones contra Israel y múltiples países del Golfo (Arabia Saudita, EAU, Bahréin, Kuwait, Qatar, Omán), causando daños en aeropuertos, puertos, refinerías y cierres de espacio aéreo. El Estrecho de Ormuz está parcialmente bloqueado por Irán, con disrupciones en el 20% del petróleo mundial. No hay indicios públicos de planes nucleares por parte de Israel o EE.UU.; un ataque atómico sería un salto sin precedentes desde 1945 y cambiaría radicalmente la dinámica regional.\n\nA continuación, detallo las **implicancias y consecuencias a nivel regional (Oriente Medio)** basadas en análisis de expertos, simulaciones históricas y la dinámica actual del conflicto. Es un escenario especulativo de alta incertidumbre, pero coherente con la doctrina israelí de “Opción Sansón” (uso nuclear en amenaza existencial) y las capacidades de represalia iraní.\n\n### 1. Países del Golfo Pérsico (Arabia Saudita, EAU, Bahréin, Kuwait, Qatar, Omán) – los más expuestos directamente\n- **Riesgo inmediato de fallout radiactivo**: Dependiendo del objetivo (instalaciones nucleares como Natanz o Fordow, o sitios militares en el centro/sur de Irán) y los vientos predominantes, la contaminación radiactiva podría alcanzar el Golfo en horas/días. Estudios históricos sobre un intercambio nuclear Israel-Irán estiman millones de heridos por radiación y quemaduras a distancias de decenas de km, con efectos en la salud a largo plazo (cáncer, malformaciones).\n- **Escalada de represalias iraníes**: Irán ya ha golpeado aeropuertos (Dubai, Abu Dhabi, Bahréin, Kuwait) y refinerías en la guerra actual. Un ataque nuclear provocaría una respuesta “todo o nada”: misiles restantes, ciberataques masivos y activación total de proxies. Posible cierre **permanente o prolongado** del Estrecho de Ormuz, colapso de exportaciones de petróleo/gas (ya interrumpidas parcialmente) y ataques directos a campos petroleros y puertos.\n- **Consecuencias económicas y humanitarias**: Caída drástica de ingresos petroleros (ya en crisis por el conflicto actual), incendios en infraestructura y pánico masivo. Estos países, que ya interceptan misiles iraníes, verían un aumento exponencial de bajas civiles y daños (ej. terminales de Dubai y hoteles ya afectados). Podrían presionar activamente a EE.UU. para un alto el fuego inmediato, incluso distanciándose públicamente de Israel/EE.UU.\n- **Cambio estratégico**: Acelerarían programas nucleares propios (Arabia Saudita ya ha amenazado con ello si Irán “justifica” la proliferación) o buscarían garantías de seguridad más fuertes de EE.UU./Israel, consolidando la normalización Abraham Accords en una alianza anti-Irán más explícita.\n\n### 2. Líbano, Siria e Irak – escalada a través de proxies (Eje de la Resistencia)\n- **Hezbolá en Líbano**: Ya activó un segundo frente en marzo 2026 con cohetes sobre Israel y sufrió invasión israelí al sur del Litani (más de 1.000 muertos y 1 millón de desplazados). Un ataque nuclear iraní convertiría esto en guerra total: Hezbolá lanzaría su arsenal completo (decenas de miles de cohetes), provocando una invasión israelí a gran escala y posible colapso del Estado libanés.\n- **Milicias en Irak y Siria**: Grupos proiraníes (PMF en Irak, milicias en Siria) intensificarían ataques a bases estadounidenses y objetivos israelíes. En Siria (post-caída de Asad), se abrirían fracturas étnicas y posibles intervenciones turcas/israelíes. Irak vería inestabilidad interna y posible fragmentación.\n- **Crisis humanitaria**: Flujos masivos de refugiados (millones adicionales), colapso de servicios básicos y riesgo de hambruna regional por disrupción de rutas alimentarias.\n\n### 3. Yemen (Hutíes) y otros proxies\n- Los hutíes, que se mantuvieron relativamente al margen al inicio pero declararon su entrada en marzo 2026, activarían ataques totales al Mar Rojo y Golfo de Adén. Un uso nuclear iraní les daría “licencia” para operaciones suicidas contra buques y puertos saudíes/EAU, prolongando la inestabilidad en el sur de la Península Arábiga.\n\n### 4. Turquía, Egipto, Jordania y otros actores regionales\n- **Turquía**: Ya condenó ataques indirectos y movilizó tropas. Un escenario nuclear aumentaría el riesgo de spillover (misiles errantes o refugiados) y la empujaría a una postura más agresiva en Siria/Irak para llenar el vacío iraní. Podría acelerar su propio programa nuclear o acercarse más a Rusia/China.\n- **Egipto y Jordania**: Países con tratados de paz con Israel, pero con poblaciones mayoritariamente pro-palestinas/anti-Israel. Condenarían públicamente el ataque nuclear, con protestas internas masivas. Riesgo de inestabilidad en el Sinaí o fronteras jordanas por refugiados.\n- **Pakistán y Azerbaiyán**: Posible involucramiento indirecto (Pakistán por minorías baluchis; Azerbaiyán por tensiones con Irán). Riesgo de conflictos fronterizos secundarios.\n\n### 5. Consecuencias regionales transversales a largo plazo\n- **Proliferación nuclear**: El tabú nuclear se rompería. Arabia Saudita, Turquía y posiblemente Egipto acelerarían programas nucleares (“si Israel/Irán lo hacen, nosotros también”), erosionando el Tratado de No Proliferación y creando una carrera armamentista en la región más inestable del mundo.\n- **Inestabilidad y fragmentación**: Colapso parcial del régimen iraní (ya debilitado) podría generar guerras civiles o separatismos (kurdo, baluchi, azerí), con intervenciones de vecinos. Millones de desplazados y “invierno nuclear” local (aunque no global).\n- **Crisis económica y energética**: Precios del petróleo en niveles récord (ya subieron por el conflicto actual), inflación galopante, interrupciones en cadenas de suministro y posible recesión regional/global. Los países del Golfo, principales exportadores, sufrirían doble golpe (daños + caída de demanda).\n- **Cambio en el equilibrio de poder**: Israel podría emerger como hegemon temporal, pero a costo de aislamiento regional y mayor dependencia de EE.UU. Irán (o sus remanentes) se convertiría en un “Estado paria” motivado por venganza asimétrica. Rusia y China ganarían influencia como mediadores/armadores alternativos.\n\n**En resumen**: Un ataque nuclear no se limitaría a Irán; transformaría Oriente Medio en un teatro de guerra radiológica, proxy y económica de escala sin precedentes. Los países del Golfo pagarían el precio más alto inmediato (fallout + represalias), mientras que Líbano, Siria e Irak verían guerras multifrentes. La región ya frágil por el conflicto convencional entraría en un caos humanitario y estratégico de décadas, con riesgo real de guerra más amplia (incluso involucrando potencias externas). Ningún análisis oficial actual contempla esto como probable; la diplomacia y contención siguen siendo la única vía realista para evitar una catástrofe regional irreversible.\n\n---\n\n# Consecuencias posibles para Argentina en un ataque nuclear hipotético de Israel (o EE.UU.) contra Irán\n\n**(contexto del conflicto actual de abril de 2026 – escenario especulativo y de alta gravedad)**\n\nArgentina no es un actor directo en el conflicto de Oriente Medio y no forma parte de ninguna alianza militar involucrada (ni NATO, ni coalición del Golfo). Sin embargo, por su economía altamente vulnerable a shocks externos, su dependencia energética, su perfil exportador agroalimentario y su posición diplomática histórica, sufriría **impactos indirectos pero profundos y multifacéticos**. A diferencia de los países del Golfo o Europa, los efectos serían principalmente económicos y secundariamente políticos/sociales, pero de suficiente magnitud como para agravar la ya delicada situación macroeconómica argentina.\n\nA continuación, un análisis **detallado y amplio** por áreas:\n\n### 1. Consecuencias económicas (el impacto más inmediato y severo)\n\n- **Explosión de los precios del petróleo y energía**:  \n  El cierre total o prolongado del Estrecho de Ormuz (ya parcialmente afectado en la guerra convencional) y el pánico global dispararían el barril de petróleo por encima de los 150-200 USD (o más en picos de pánico). Argentina, aunque produce petróleo y gas en Vaca Muerta, sigue siendo **importadora neta de combustibles refinados y gasoil** en volúmenes importantes. El costo de los combustibles (nafta, gasoil, GLP) se multiplicaría, afectando directamente:\n  - Transporte de cargas y pasajeros (camiones, flota aérea, transporte público).\n  - Agricultura (maquinaria, fertilizantes derivados del gas natural, riego).\n  - Industria (petroquímica, cemento, acero).\n  Esto generaría una ola inflacionaria adicional de entre 8-15 puntos porcentuales en pocos meses, sobre una inflación ya estructuralmente alta.\n\n- **Caída de la demanda mundial de commodities agrícolas**:  \n  Argentina es uno de los principales exportadores mundiales de soja, maíz, trigo, carne y aceite. Una recesión global (Europa, Asia y países del Golfo entrarían en contracción fuerte) reduciría la demanda de alimentos. Los precios de los granos podrían bajar después del shock inicial (por menor consumo industrial y menor poder adquisitivo), afectando los ingresos por exportaciones (que representan ~60% de las divisas argentinas). El superávit comercial se erosionaría rápidamente.\n\n- **Volatilidad cambiaria y financiera**:  \n  El dólar blue y el CCL se dispararían por salida de capitales (inversores buscan refugio en oro o bonos estadounidenses). El peso sufriría una devaluación adicional, complicando el pago de la deuda externa y los contratos dolarizados. Las reservas del Banco Central (ya bajo presión) se verían aún más tensionadas.\n\n- **Efectos en cadena sobre el PBI**:  \n  Estimaciones analógicas de crisis energéticas pasadas (1973, 1979, 2008, 2022) sugieren una contracción del PBI argentino entre **1,5% y 4% en el primer año**, con riesgo de recesión técnica. Sectores como logística, turismo receptivo y manufactura serían los más golpeados.\n\n### 2. Consecuencias diplomáticas y políticas\n\n- **Posición del gobierno argentino**:  \n  El gobierno (en abril 2026) históricamente ha mantenido una línea muy alineada con Israel y EE.UU. (ruptura de relaciones con Irán por el caso AMIA, apoyo explícito en foros internacionales). Un ataque nuclear obligaría a un delicado equilibrio:\n  - Probable **condena pública tibia** del uso nuclear para no quedar aislado en la comunidad internacional (ONU, G20, CELAC).\n  - En privado, posible apoyo logístico o diplomático discreto a Israel/EE.UU. (como ocurrió en conflictos previos).\n  - Tensiones internas: la oposición peronista/kirchnerista y sectores de izquierda aprovecharían para acusar al gobierno de “complicidad” y generar movilizaciones.\n\n- **Relaciones bilaterales**:  \n  - Con Irán: ya prácticamente inexistentes y hostiles por el atentado AMIA y la causa Nisman. Un ataque nuclear no las empeoraría mucho más, pero podría generar retaliación iraní indirecta (ciberataques o presión en foros multilaterales).\n  - Con países del Golfo: posible oportunidad de nuevos acuerdos comerciales si Arabia Saudita/EAU buscan diversificar proveedores de alimentos.\n  - Con China y Rusia: estos países ganarían influencia como “alternativa” y Argentina podría verse presionada a no alinearse totalmente con Occidente.\n\n- **Foros multilaterales**:  \n  En la ONU y OEA, Argentina votaría probablemente por resoluciones de “alto el fuego inmediato” y “no proliferación”, intentando posicionarse como actor “neutral responsable” del Sur Global.\n\n### 3. Consecuencias energéticas y de seguridad\n\n- **Crisis energética interna**:  \n  Aumento brutal de subsidios energéticos (ya representan una carga fiscal enorme). Posible racionamiento eléctrico en invierno 2026-2027 si se disparan los costos de importación de gasoil y GNL. Vaca Muerta ayudaría a amortiguar, pero la infraestructura de transporte y refinación no está preparada para un shock de esta magnitud.\n\n- **Seguridad nacional**:  \n  Riesgo **bajo pero no nulo** de:\n  - Ciberataques iraníes o proxies contra infraestructura crítica argentina (puertos, aeropuertos, sistemas financieros).\n  - Aumento del terrorismo internacional (aunque Argentina no es objetivo prioritario).\n  - Flujos migratorios indirectos: posible llegada de refugiados o desplazados de origen sirio/libanés/iranié si la región colapsa.\n\n### 4. Consecuencias sociales y humanitarias\n\n- **Aumento de la pobreza y desigualdad**:  \n  La inflación energética y la contracción económica golpearían especialmente a las clases medias y bajas. El índice de pobreza (ya superior al 40% en escenarios pre-crisis) podría subir 5-10 puntos en 12-18 meses, generando mayor demanda de planes sociales y presión sobre el gasto público.\n\n- **Protestas y estabilidad política**:  \n  Movilizaciones sindicales, piquetes y posibles paros generales por aumento de tarifas y combustibles. El gobierno enfrentaría una crisis de gobernabilidad similar a las de 2001 o 2019, pero en un contexto de deuda elevada.\n\n- **Efectos en la salud pública**:  \n  Indirectos: posible escasez de insumos médicos importados si las cadenas globales se rompen, y aumento de enfermedades respiratorias si hubiera algún efecto de “invierno nuclear” muy lejano (escenario extremo e improbable).\n\n### 5. Consecuencias a largo plazo (2-5 años)\n\n- **Oportunidades y riesgos estratégicos**:\n  - Posible **diversificación comercial**: si Oriente Medio se desestabiliza, Argentina podría ganar cuota de mercado en alimentos para China, India y países del Golfo que busquen proveedores “seguros”.\n  - Aceleración de la transición energética: presión para invertir más en Vaca Muerta, renovables y litio (Argentina es gran reserva).\n  - Riesgo de proliferación nuclear global: si Arabia Saudita o Turquía avanzan hacia lo nuclear, el Tratado de No Proliferación se debilita y Argentina (que abandonó su programa nuclear militar en los 80) podría enfrentar presiones internacionales para mantener su estatus no nuclear.\n\n- **Escenario más grave**: Si el conflicto escala a guerra regional prolongada o involucra directamente a Rusia/China, Argentina entraría en una década de “estanflación” crónica (estancamiento + inflación alta), con posible default soberano y aislamiento financiero internacional.\n\n**Resumen general para Argentina**:\n\nEl país **no sufriría daños directos ni militares**, pero sí un **shock económico externo de magnitud comparable o superior al de la guerra de Ucrania en 2022**, agravado por su propia fragilidad macroeconómica. El impacto principal sería inflacionario, recesivo y de mayor inestabilidad política y social. El gobierno se vería obligado a elegir entre una condena diplomática clara (para ganar apoyo interno y del Sur Global) o un alineamiento pragmático con Israel/EE.UU. (para mantener flujos de inversión y apoyo financiero occidental).\n\nEste escenario es **altamente especulativo** y dependería de la escala exacta del ataque nuclear (táctico vs. estratégico) y de la rapidez de la respuesta internacional. En cualquier caso, Argentina, como economía emergente y dependiente del comercio global, sería una de las naciones latinoamericanas más afectadas indirectamente.\n\n",
      "createdAt": 1777049974203,
      "updatedAt": 1777734898404
    },
    "22": {
      "id": 22,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 Gemini",
      "author": "DHB",
      "tags": [
        "IA"
      ],
      "content": "# Análisis del conflicto bélico EEUU-Israel / Irán - Gemini\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Gemini\n\n---\n\n**USER:**\n1) En el actual conflicto entre EEUU-Irsael vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque atómico a Irán?  \n2) detalla las implicancias y consecuencias a nivel regional\n\n**GEMINI:**\nEn el contexto de la actual guerra que mantienen **EE. UU. e Israel contra Irán** (iniciada a finales de febrero de 2026), la posibilidad de un ataque atómico representaría la ruptura definitiva del \"tabú nuclear\" y transformaría radicalmente el tablero geopolítico.\n\nA continuación, detallo qué pasaría con los aliados y las consecuencias regionales bajo este escenario extremo:\n\n## 1. El dilema de los Aliados (Europa y Asia)\n\nSi Israel o EE. UU. decidieran cruzar la línea nuclear, los aliados se enfrentarían a una crisis de legitimidad y seguridad sin precedentes:\n\n* **Fractura en la OTAN:** Países como Francia o Alemania, que han abogado por la contención, se verían forzados a una condena pública para evitar el colapso de los tratados de no proliferación. La relación transatlántica podría romperse si el ataque no fuera visto como una medida de \"último recurso\" ante una amenaza inminente de exterminio.\n* **Aliados del Pacífico (Japón, Corea del Sur, Filipinas):** Estos países, que dependen del \"paraguas nuclear\" estadounidense, vivirían una paradoja. Por un lado, dudarían de la estabilidad de EE. UU. como garante de paz; por otro, el miedo a que potencias como China o Corea del Norte reaccionen ante este precedente podría llevar a una carrera armamentista nuclear propia en Asia.\n* **Aislamiento Diplomático:** La mayoría de los aliados occidentales retirarían su apoyo logístico y político inmediato para evitar ser cómplices de un crimen de guerra masivo ante el derecho internacional, dejando a Israel y EE. UU. en un aislamiento casi total en la ONU.\n\n---\n\n## 2. Implicancias y Consecuencias Regionales\n\nUn ataque nuclear en suelo iraní no sería un evento contenido; sus efectos desbordarían todas las fronteras de Oriente Próximo:\n\n### **Impacto en las Monarquías del Golfo (Arabia Saudí, EAU, Kuwait)**\n* **Contaminación Radiactiva:** Debido a la proximidad geográfica y los patrones de viento, la lluvia radiactiva (*fallout*) afectaría directamente a las ciudades de la península arábiga, contaminando plantas desalinizadoras de agua y zonas urbanas críticas.\n* **Venganza de los \"Proxies\":** Aunque el gobierno central iraní fuera descabezado, las milicias regionales (Hezbolá en Líbano, los Hutíes en Yemen y milicias en Irak) lanzarían ataques suicidas totales contra las bases estadounidenses en el Golfo y contra la infraestructura petrolera de los países que permitieron el uso de su espacio aéreo.\n\n### **Consecuencias Económicas y Energéticas**\n* **Cierre del Estrecho de Ormuz:** Si el ataque no neutraliza instantáneamente cada capacidad de respuesta, Irán (o lo que quede de sus fuerzas navales) bloquearía definitivamente el estrecho. El precio del petróleo podría superar los **$250 - $300 dólares por barril**, provocando una depresión económica global inmediata.\n* **Destrucción de Infraestructura:** La infraestructura energética de Qatar y los EAU, que ya ha sufrido daños en los combates de marzo de 2026, quedaría inutilizada de forma permanente por la escalada de represalias convencionales y químicas.\n\n### **Crisis Humanitaria y Desestabilización**\n* **Flujos Migratorios:** Se produciría un éxodo masivo de millones de refugiados hacia Turquía, Pakistán e Irak, huyendo de la radiación y el colapso social. Esto desestabilizaría a estos países, que ya enfrentan crisis internas.\n* **Colapso de Regímenes:** La indignación popular en el mundo árabe y musulmán ante un ataque nuclear contra una nación islámica podría derrocar a gobiernos moderados o aliados de Occidente (como Jordania o Egipto) mediante revueltas masivas.\n\n### **Resumen Geopolítico**\nUn ataque nuclear no \"ganaría\" la guerra, sino que la transformaría en un conflicto de **tierra quemada**. Rusia y China probablemente intervendrían de forma directa para \"proteger\" sus intereses o llenar el vacío de poder, lo que nos colocaría a las puertas de una confrontación global total.\n\n---\n\n**USER:**\namplía todos los análisis\n\n**GEMINI:**\nPara profundizar en este escenario de \"invierno geopolítico\", es necesario analizar las estructuras de poder, la economía de guerra y el derecho internacional bajo la presión de un evento nuclear en 2026.\n\n---\n\n## 1. Análisis Profundo de la Fractura de Alianzas\n\nLa decisión de un ataque atómico no solo destruiría el objetivo, sino también la **arquitectura de seguridad global** construida desde 1945.\n\n### **El Colapso del TNP (Tratado de No Proliferación)**\nSi EE. UU. respalda o ejecuta un ataque de este tipo, el TNP quedaría muerto de facto.\n* **Implicancia:** Países como Turquía, Arabia Saudí, Egipto y Brasil podrían iniciar programas nucleares acelerados al comprender que la diplomacia ya no garantiza la supervivencia frente a potencias nucleares.\n* **Consecuencia:** Pasaríamos de un mundo de \"disuasión\" a uno de \"uso preventivo\", donde el primero en disparar gana.\n\n### **La Reacción de China y Rusia**\n* **China:** Pekín probablemente activaría sanciones económicas totales contra EE. UU., congelando activos y bloqueando la exportación de tierras raras (vitales para la tecnología militar estadounidense). Su narrativa de \"potencia responsable\" frente al \"caos occidental\" le permitiría consolidar su hegemonía en el Sur Global.\n* **Rusia:** Con el precedente nuclear sentado por Occidente, Moscú podría sentirse legitimada para utilizar armas tácticas en sus propios teatros de operaciones (como Ucrania o el Cáucaso), eliminando cualquier freno moral o estratégico restante.\n\n---\n\n## 2. Análisis del Colapso Regional (Efecto Dominó)\n\nEl impacto en Oriente Próximo no sería solo militar, sino existencial para varios estados.\n\n### **El \"Eje de la Resistencia\" post-atómico**\nNo se debe asumir que un ataque nuclear elimina la amenaza de las milicias.\n* **Descentralización:** Grupos como Hezbolá poseen autonomía operativa. Un ataque a Teherán activaría protocolos de \"venganza final\", donde se utilizarían arsenales químicos y biológicos (si los poseen) contra centros urbanos en Israel y bases de la OTAN en el Mediterráneo.\n* **Irak como campo de batalla:** Irak se fracturaría totalmente. Las milicias chiíes tomarían el control del sur y las instalaciones petroleras de Basora, expulsando a cualquier presencia occidental mediante una guerra de guerrillas urbana hiper-violenta.\n\n### **La Ruina de la \"Visión 2030\" y el progreso del Golfo**\nProyectos como NEOM en Arabia Saudí o la expansión de Dubái dependen de la estabilidad y el flujo de capitales.\n* **Éxodo de capitales:** El capital extranjero abandonaría la región en cuestión de horas. El Golfo Pérsico pasaría de ser el centro del lujo y la energía a una \"zona de exclusión\" económica por el riesgo radiológico y el conflicto permanente.\n\n---\n\n## 3. Implicancias Socio-Económicas Globales\n\n### **El Shock de Suministros (Más allá del Petróleo)**\n* **Comercio Marítimo:** El cierre del Estrecho de Ormuz y el riesgo en el Mar Rojo cortaría el flujo de bienes manufacturados de Asia a Europa. Las cadenas de suministro globales, ya tensas por la guerra iniciada en febrero, colapsarían.\n* **Inflación Desbocada:** No estaríamos hablando solo de gasolina cara, sino de la imposibilidad de transportar alimentos a escala global, lo que generaría hambrunas en países dependientes de la importación (especialmente en África y partes de América Latina).\n\n### **El Factor Psicológico y Civilizatorio**\n* **Trauma Global:** La visualización en tiempo real (vía satélite y redes sociales) de la devastación nuclear en una metrópolis moderna generaría una crisis de salud mental y descontento civil global.\n* **Radicalización:** El sentimiento anti-occidental alcanzaría niveles nunca vistos, alimentando el reclutamiento de grupos extremistas en todo el mundo, ya no por ideología religiosa, sino por una percepción de \"supervivencia contra el agresor nuclear\".\n\n---\n\n## 4. Análisis Legal y Ético\n\n* **Corte Penal Internacional (CPI):** Se emitirían órdenes de arresto inmediatas contra las cadenas de mando involucradas. Sin embargo, si EE. UU. ignora estas órdenes, la justicia internacional perdería toda relevancia, regresando a un estado de \"ley del más fuerte\" similar al siglo XIX.\n* **Responsabilidad por Daño Transfronterizo:** Los países vecinos afectados por la radiación (Irak, Afganistán, Pakistán, Estados del Golfo) tendrían bases legales para reclamar reparaciones de guerra astronómicas, lo que llevaría a litigios que durarían décadas y al embargo de activos estatales de los agresores en el extranjero.\n\n**En conclusión:** Un ataque nuclear en este conflicto no sería una solución quirúrgica para \"terminar la guerra\", sino el catalizador de una era de caos sistémico donde el orden mundial actual dejaría de existir, sustituido por una fragmentación violenta y una economía de subsistencia energética.\n\n---\n\n# Consecuencias para la República Argentina (Conflicto Nuclear 2026)\n\nArgentina, aunque situada en el \"Cono Sur\" y geográficamente alejada del epicentro del conflicto en Oriente Próximo, no escaparía a los efectos de una detonación atómica. Las consecuencias no serían de destrucción física directa, sino de un **choque sistémico profundo** que alteraría su economía, su posición diplomática y su paz social.\n\n---\n\n## 1. El Impacto Económico y Energético (El Shock de Precios)\nArgentina presenta una dualidad estructural frente a las materias primas, lo que generaría un escenario de ganadores y perdedores internos inmediatos.\n\n* **Crisis de Combustibles y Logística:** A pesar de contar con el potencial de Vaca Muerta, la disparada del precio internacional del crudo a niveles de **$250 - $300 USD** impactaría de inmediato en los costos de refinación y transporte local. Esto generaría una inflación en cadena sobre todos los productos básicos, dado que la logística argentina es mayoritariamente terrestre. El costo de los fletes podría paralizar el comercio interno.\n* **Oportunidad en el Agro vs. Costos de Insumos:** El valor de los granos (soja, maíz, trigo) alcanzaría máximos históricos por la incertidumbre alimentaria global. Sin embargo, el país depende de fertilizantes e insumos químicos importados. Si las cadenas de suministro se cortan o el costo de estos insumos supera la rentabilidad del grano, la \"cosecha salvadora\" podría no materializarse.\n* **Aislamiento Financiero y Fuga de Capitales:** En un contexto de pánico nuclear, los inversores huyen de los \"mercados emergentes\". El acceso al crédito externo se cerraría totalmente y se produciría una presión devaluatoria masiva sobre el peso, complicando cualquier intento de estabilidad macroeconómica.\n\n---\n\n## 2. Implicancias Geopolíticas y Diplomáticas\nLa fragmentación del mundo obligaría a la Argentina a abandonar la ambigüedad estratégica.\n\n* **Presión de los Bloques de Poder:** Como aliado extra-OTAN, el país recibiría presiones extremas de Washington para alinearse logísticamente. Al mismo tiempo, China (socio comercial clave y financista de infraestructuras) exigiría neutralidad o apoyo. Un error en esta balanza podría resultar en bloqueos comerciales de un lado o pérdida de protección del otro.\n* **El Rol como \"Refugio\" Geográfico:** Históricamente, el Cono Sur es percibido como una de las zonas más seguras ante un intercambio nuclear masivo debido a la baja densidad de objetivos estratégicos y los patrones de circulación atmosférica (que mantienen el Hemisferio Sur relativamente más limpio de radiación). Esto podría generar una ola migratoria de élites globales y refugiados calificados, tensionando el mercado inmobiliario y la soberanía territorial.\n\n---\n\n## 3. Seguridad Alimentaria y Sanitaria\n* **Garante Alimentario:** Argentina podría posicionarse como un proveedor crítico de alimentos para una Europa y Asia con rutas comerciales rotas. Esto otorgaría un \"poder blando\" temporal, pero también atraería tensiones externas por el control de la hidrovía y los puertos.\n* **Desabastecimiento Tecnológico y Médico:** Gran parte de los componentes de alta tecnología, microchips y fármacos complejos se importan. El colapso del comercio marítimo dejaría al país con desabastecimiento de insumos básicos para la industria y la salud avanzada (reactivos, prótesis, repuestos de maquinaria energética).\n\n---\n\n## 4. Consecuencias Sociales e Internas\n* **Aumento de la Pobreza y Tensión Social:** El shock inflacionario inicial por el costo de la energía y los alimentos podría empujar a nuevos sectores de la clase media hacia la pobreza. La conflictividad social en los grandes centros urbanos (AMBA, Rosario, Córdoba) escalaría ante la falta de suministros básicos.\n* **Cambio de Paradigma: Economía de Subsistencia:** La sociedad argentina entraría en un modo de \"economía de guerra\" informal. La prioridad estatal pasaría a ser la soberanía energética (autoabastecimiento forzoso de Vaca Muerta) y el control de precios de alimentos para evitar estallidos.\n\n---\n\n## RESUMEN ESTRATÉGICO\nArgentina sufriría una **\"inflación importada\" devastadora** y una crisis de suministros industriales, pero al mismo tiempo se consolidaría como un **punto estratégico vital por sus recursos naturales y su seguridad geográfica**.\n\nEl éxito del país dependería exclusivamente de su capacidad para:\n\n1.  Mantener una neutralidad pragmática.  \n2.  Asegurar la autosuficiencia energética para desacoplarse de los precios internacionales.  \n3.  Gestionar la presión migratoria y la seguridad de sus fronteras de recursos.\n\n---\n\n",
      "createdAt": 1777050053903,
      "updatedAt": 1777050053903
    },
    "23": {
      "id": 23,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 ChatGPT",
      "author": "DHB",
      "tags": [
        "IA"
      ],
      "content": "# Análisis: Conflicto EE.UU.-Israel vs Irán y ataque nuclear hipotético\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Chat GPT\n\n---\n\n**Usuario:**\nEn el actual conflicto entre EEUU-Irsael vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque nuclear a Irán?\n\n**Asistente:**\nSi hipotéticamente **EE. UU. o Israel usaran un arma nuclear contra Irán**, las consecuencias para sus aliados serían profundas, pero no automáticas ni uniformes. No existe un “efecto en cadena obligatorio”, sino un conjunto de riesgos políticos, militares y económicos muy serios. Te lo explico por partes:\n\n---\n\n## 🌍 1. Reacción internacional inmediata\n- Habría una condena masiva en organismos como la ONU.  \n- Incluso aliados cercanos (Europa, Japón, etc.) probablemente **rechazarían públicamente el uso nuclear**, aunque mantengan vínculos estratégicos.\n- Se debilitaría el sistema global de no proliferación nuclear.\n\n👉 Resultado: aislamiento diplomático parcial incluso para aliados tradicionales.\n\n---\n\n## ⚔️ 2. ¿Los aliados entrarían en guerra?\nDepende del tipo de alianza:\n\n- OTAN:\n  - Solo se activa defensa colectiva si un miembro es atacado.  \n  - Si EE. UU. lanza el ataque, **los demás no están obligados a participar**.\n  \n- Otros aliados (por ejemplo, países del Golfo):  \n  - Podrían permitir bases o apoyo logístico… pero también podrían **tratar de desmarcarse** para evitar represalias.\n\n👉 Resultado: no hay obligación automática de sumarse, pero sí presión geopolítica.\n\n---\n\n## 💥 3. Riesgo de represalias\nIrán podría responder de varias formas:\n\n- Ataques con misiles contra bases estadounidenses en países aliados (por ejemplo, en Medio Oriente).\n- Acciones indirectas mediante grupos aliados (Hezbollah, milicias, etc.).\n- Ciberataques globales.\n\n👉 Esto significa que:\n- Países aliados cercanos a bases militares **sí podrían convertirse en objetivos**.\n- Europa o América Latina probablemente no serían blancos directos, pero sí afectados indirectamente.\n\n---\n\n## 🛢️ 4. Impacto económico global\n- Suba extrema del petróleo (Irán controla una zona clave cerca del Estrecho de Ormuz).\n- Crisis energética global.\n- Caída de mercados financieros.\n\n👉 Aliados de EE. UU. sufrirían:\n- Inflación\n- Problemas de suministro\n- Recesión económica\n\n---\n\n## ☢️ 5. Riesgo de escalada nuclear\n- Otros países (como Rusia o China) podrían reaccionar política o militarmente.\n- Se rompería el tabú del uso de armas nucleares vigente desde Hiroshima y Nagasaki.\n\n👉 Esto aumentaría:\n- La carrera armamentista nuclear\n- El riesgo de conflictos mayores (aunque no necesariamente una guerra mundial inmediata)\n\n---\n\n## 🧭 6. Situación de Israel y sus aliados\n- Israel podría enfrentar:\n  - Aislamiento diplomático aún mayor\n  - Escalada regional (Líbano, Siria, Gaza, etc.)\n- Sus aliados (especialmente EE. UU.) quedarían más expuestos globalmente.\n\n---\n\n## 🧩 En síntesis\nSi se usara un arma nuclear contra Irán:\n- Los aliados de EE. UU. e Israel **no estarían obligados automáticamente a entrar en guerra**.\n- Pero muchos:\n  - sufrirían represalias indirectas,\n  - enfrentarían crisis económicas,\n  - y quedarían atrapados en una situación diplomática muy delicada.\n\n---\n\nSi querés, puedo plantearte distintos escenarios (limitado, escalada regional, guerra global) y cómo cambiaría el rol de aliados en cada uno.\n\n---\n\n**Usuario:**\nen lo regional\n\n---\n\n**Asistente:**\nSi nos enfocamos **solo en el plano regional (Medio Oriente)**, un ataque nuclear de EE. UU. o Israel contra Irán provocaría una reacción en cadena bastante más inmediata y peligrosa que en otras regiones.\n\nTe lo ordeno por actores clave:\n\n---\n\n## 🌋 1. Respuesta directa de Irán\nIrán probablemente no podría responder con armas nucleares (no se le reconoce oficialmente ese arsenal), pero sí con:\n\n- Misiles balísticos contra:\n  - bases de EE. UU. en la región  \n  - ciudades israelíes  \n- Cierre o bloqueo del Estrecho de Ormuz (clave para el petróleo mundial)\n- Activación de aliados armados en varios países\n\n👉 Esto convertiría el conflicto en **regional en cuestión de horas o días**.\n\n---\n\n## 🧨 2. “Eje de resistencia” (aliados de Irán)\nIrán tiene una red de aliados no estatales y estatales:\n\n- Hezbollah (Líbano)  \n- Milicias en Irak  \n- Houthis (Yemen)  \n- Gobierno de Siria  \n\n👉 Probable escenario:\n- Ataques simultáneos contra Israel desde Líbano y Siria  \n- Ataques a barcos o instalaciones petroleras en el Golfo  \n- Guerra “en múltiples frentes”\n\n---\n\n## 🛡️ 3. Países del Golfo (aliados de EE. UU.)\nIncluye:\n- Arabia Saudita  \n- Emiratos Árabes Unidos  \n- Qatar  \n- Kuwait  \n\nEstos países:\n- Albergan bases militares de EE. UU.  \n- Son altamente vulnerables a misiles iraníes  \n\n👉 Posibles consecuencias:\n- Ser blanco de ataques directos  \n- Intentar mantenerse al margen públicamente  \n- Pero quedar involucrados de facto\n\n---\n\n## 🧭 4. Irak: el punto más frágil\nIrak es clave porque:\n- Tiene presencia militar estadounidense  \n- Tiene milicias pro-iraníes dentro del país  \n\n👉 Resultado probable:\n- Combates internos  \n- Ataques a bases de EE. UU.  \n- Riesgo de colapso interno o guerra civil ampliada\n\n---\n\n## 🔥 5. Israel: múltiples frentes abiertos\nIsrael enfrentaría:\n\n- Misiles desde:\n  - Irán  \n  - Líbano (Hezbollah)  \n  - Gaza  \n  - Siria  \n- Posible saturación de su sistema defensivo\n\n👉 Sería una **guerra regional total**, no un conflicto aislado.\n\n---\n\n## 🛢️ 6. Energía y rutas marítimas\nEl Estrecho de Ormuz:\n- Es una de las rutas más importantes del mundo para petróleo\n\n👉 Si Irán lo bloquea:\n- Crisis energética inmediata  \n- Impacto directo en economías regionales (y globales)\n\n---\n\n## ⚖️ 7. Turquía y actores intermedios\nTurquía:\n- Miembro de la OTAN, pero con política propia  \n- Probablemente intentaría:\n  - evitar involucrarse directamente  \n  - actuar como mediador  \n\n---\n\n## 🧩 Resumen regional claro\nUn ataque nuclear no quedaría “contenido”:\n\n- Se transformaría rápidamente en:\n  - guerra regional multilateral  \n  - con múltiples actores estatales y no estatales  \n\n- Países aliados de EE. UU.:\n  - no necesariamente elegirían participar  \n  - pero serían arrastrados por su geografía y alianzas  \n\n- Israel:\n  - enfrentaría ataques desde varios frentes simultáneos  \n\n---\n\nSi querés, puedo dibujarte un “mapa de escalada” paso a paso (día 1, semana 1, mes 1) para ver cómo evolucionaría el conflicto.\n\n---\n\n**Usuario:**\ndale\n\n---\n\n**Asistente:**\nPerfecto, te armo un **escenario de escalada regional paso a paso**, suponiendo un ataque nuclear inicial de EE. UU. o Israel contra Irán. Esto es un modelo teórico (no predicción), pero basado en cómo suelen reaccionar los actores en la región.\n\n---\n\n# 🕒 DÍA 1 — Shock y respuesta inmediata\n- Confirmación del ataque nuclear → impacto global instantáneo.\n- Irán declara estado de guerra total.\n\n**Respuesta iraní en horas:**\n- Lanzamiento de misiles contra:\n  - Israel  \n  - bases de EE. UU. en Irak, Qatar y Kuwait  \n- Cierre del Estrecho de Ormuz (minado o amenazas navales)\n\n**Activación de aliados:**\n- Hezbollah empieza ataques desde Líbano  \n- Houthis atacan rutas marítimas  \n\n👉 Resultado: el conflicto ya es regional en menos de 24 horas.\n\n---\n\n# 🗓️ PRIMERA SEMANA — Guerra abierta en varios frentes\n## 🔥 Israel bajo presión múltiple\n- Ataques desde:\n  - Líbano (Hezbollah)  \n  - Gaza  \n  - Siria  \n- Saturación parcial de defensas aéreas\n\n## 💣 Países del Golfo afectados\n- Arabia Saudita y Emiratos Árabes Unidos reciben ataques a:\n  - refinerías  \n  - aeropuertos  \n  - bases militares  \n\n👉 Aunque no quieran entrar en guerra, **ya están involucrados**.\n\n## ⚔️ Irak entra en caos\n- Milicias pro-iraníes atacan bases de EE. UU.\n- El gobierno pierde control parcial\n\n---\n\n# 📆 PRIMER MES — Regionalización total\n## 🧨 Guerra extendida\n- EE. UU. responde con ataques masivos convencionales\n- Irán usa:\n  - misiles de mayor alcance  \n  - drones  \n  - guerra naval asimétrica  \n\n## 🛢️ Crisis energética global\n- El Estrecho de Ormuz sigue bloqueado o inestable\n- Precio del petróleo se dispara\n\n## 🧭 Turquía\n- Refuerza fronteras  \n- Evita entrar directamente  \n- Intenta mediación\n\n## 🧊 Tensiones con grandes potencias\n- Rusia y China:\n  - condenan el ataque  \n  - apoyan diplomáticamente a Irán  \n  - evitan (al menos al inicio) intervención directa  \n\n---\n\n# 📉 MESES SIGUIENTES — Escenarios posibles\n\n## 🟥 Escenario A: Guerra prolongada regional\n- Combates continuos en:\n  - Líbano  \n  - Siria  \n  - Irak  \n- Israel y EE. UU. sostienen presión militar  \n- Irán resiste con estrategia indirecta  \n\n👉 Similar a múltiples guerras superpuestas.\n\n---\n\n## 🟨 Escenario B: Contención forzada\n- Intervención diplomática fuerte de potencias globales  \n- Alto el fuego parcial  \n- Región devastada pero sin expansión global  \n\n---\n\n## ⛔ Escenario C: Escalada mayor (menos probable pero crítica)\n- Uso adicional de armas no convencionales  \n- Intervención más directa de Rusia o China  \n- Riesgo de conflicto más amplio (ya no solo regional)\n\n---\n\n# 🧩 Conclusión clara\nEn lo regional, un ataque nuclear:\n- **no quedaría aislado ni “quirúrgico”**  \n- generaría en días:\n  - guerra en múltiples países  \n  - participación indirecta de casi todos los actores cercanos  \n\nLos aliados de EE. UU. en la zona:\n- intentarían no escalar  \n- pero terminarían siendo **campo de batalla o blanco** por su ubicación y alianzas\n\n---\n\nSi querés, en el próximo paso puedo bajar esto aún más a tierra: por ejemplo, cómo impactaría indirectamente en Argentina (energía, economía, etc.), que también tiene su lado interesante.\n\n---\n\n**Usuario:**\nsi, efectos en la Argentina.\n\n---\n\n**Asistente:**\nSi un conflicto así escalara (con uso nuclear en Medio Oriente), **Argentina no sería un actor militar**, pero sí sentiría efectos importantes por “onda expansiva” económica y geopolítica. Te lo bajo a tierra en áreas concretas:\n\n---\n\n# 🇦🇷 🛢️ 1. Energía: impacto fuerte pero ambiguo\n- Si se bloquea el Estrecho de Ormuz → sube el precio del petróleo global.\n- Argentina:\n  - exporta energía (Vaca Muerta)  \n  - pero también depende de importaciones en ciertos momentos\n\n👉 Resultado:\n- A corto plazo: suba de combustibles internos  \n- A mediano: **posible beneficio por exportaciones**  \n\n💡 Traducción simple: te puede pegar en el bolsillo primero, pero mejorar ingresos del país después.\n\n---\n\n# 💰 2. Inflación y precios internos\n- Suba del petróleo → aumenta:\n  - transporte  \n  - alimentos  \n  - logística  \n\n👉 En un país ya inflacionario:\n- **efecto amplificador inmediato**\n- presión sobre tarifas y costos\n\n---\n\n# 🌾 3. Campo y exportaciones\n- Argentina podría beneficiarse porque:\n  - conflictos globales suelen subir precios de commodities  \n  - más demanda de alimentos seguros  \n\n👉 Posible efecto:\n- Mejores precios para soja, maíz, trigo  \n- Más ingreso de dólares  \n\n⚠️ Pero:\n- depende de que no haya crisis financiera global severa\n\n---\n\n# 💸 4. Dólar y mercados\n- En crisis globales:\n  - el dinero va a “refugios seguros” (EE. UU., oro, etc.)\n\n👉 Para Argentina:\n- presión sobre el tipo de cambio  \n- posible devaluación  \n- salida de capitales  \n\n💡 Esto suele ser uno de los impactos más rápidos.\n\n---\n\n# 🛫 5. Transporte y comercio\n- Rutas marítimas afectadas → comercio global más caro\n\n👉 Consecuencias:\n- importaciones más caras  \n- demoras logísticas  \n- aumento de costos industriales  \n\n---\n\n# 🧭 6. Posición política\nArgentina tendría que posicionarse en organismos como la ONU:\n\n- Probable postura:\n  - condena al uso de armas nucleares  \n  - intento de neutralidad activa  \n\n👉 Pero:\n- presión diplomática de potencias para alinearse\n\n---\n\n# 🧨 7. Seguridad (impacto bajo pero no cero)\n- Argentina está lejos del conflicto → bajo riesgo directo\n\nPero podría haber:\n- mayor alerta por terrorismo global  \n- refuerzo de seguridad en:\n  - embajadas  \n  - comunidades vinculadas al conflicto  \n\n---\n\n# 📉 8. Escenario extremo: crisis global\nSi el conflicto escala mucho:\n- recesión mundial  \n- caída del comercio  \n\n👉 Argentina:\n- sufre por menor demanda externa  \n- pero podría amortiguar si suben commodities\n\n---\n\n# 🧩 Resumen claro (modo directo)\nPara Argentina, el efecto sería:\n\n**Corto plazo (semanas):**\n- ⬆️ inflación  \n- ⬆️ combustibles  \n- ⬆️ dólar  \n\n**Mediano plazo:**\n- ⬆️ ingresos por exportaciones (energía + campo)  \n- ⚖️ equilibrio incierto  \n\n**Largo plazo:**\n- depende de si el mundo entra o no en crisis profunda  \n\n---\n",
      "createdAt": 1777050130842,
      "updatedAt": 1777050428938
    },
    "24": {
      "id": 24,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 Qwen",
      "author": "DHB",
      "tags": [
        "IA"
      ],
      "content": "# Análisis de Escenario Hipotético - Ataque Nuclear a Irán\n\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Qwen\n\n---\n\n**Tema**: Consecuencias geopolíticas, regionales y para Argentina ante un ataque nuclear hipotético de Israel/EEUU a Irán  \n**Advertencia**: Este documento analiza un escenario extremo e hipotético. Ni Israel ni Estados Unidos han indicado intención de emplear armas nucleares, y tal acción violaría normas fundamentales del derecho internacional humanitario.\n\n---\n\n## 🗂️ Índice de Contenidos\n\n1. [Pregunta Inicial y Respuesta: Consecuencias para Aliados de EEUU e Israel](#1-pregunta-inicial-y-respuesta-consecuencias-para-aliados-de-eeuu-e-israel)\n2. [Pregunta de Seguimiento y Respuesta: Consecuencias Regionales Detalladas](#2-pregunta-de-seguimiento-y-respuesta-consecuencias-regionales-detalladas)\n3. [Pregunta de Seguimiento y Respuesta: Consecuencias para Argentina](#3-pregunta-de-seguimiento-y-respuesta-consecuencias-para-argentina)\n4. [Fuentes y Referencias](#4-fuentes-y-referencias)\n\n---\n\n## 1. Pregunta Inicial y Respuesta: Consecuencias para Aliados de EEUU e Israel\n\n### ❓ Pregunta del Usuario\n> En el actual conflicto entre EEUU-Israel vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque atómico a Irán? dame una respuesta detallada\n\n---\n\n### ✅ Respuesta Analítica\n\n# Escenario Hipotético: Ataque Nuclear de Israel a Irán y Consecuencias para los Aliados de EEUU e Israel\n\n**Advertencia preliminar**: Este análisis aborda un escenario hipotético extremo. Ni Israel ni Estados Unidos han indicado públicamente intención de emplear armas nucleares, y tal acción violaría múltiples normas del derecho internacional humanitario.\n\n---\n\n## 🔴 Consecuencias Inmediatas para los Aliados\n\n### 1. Riesgo de Represalias Directas\n- Los aliados regionales de EEUU e Israel (Arabia Saudita, Emiratos Árabes Unidos, Catar, Baréin, Jordania) se convertirían en objetivos prioritarios de represalias iraníes mediante misiles balísticos, drones o grupos proxy como Hezbollah y milicias en Irak y Yemen.\n- Irán ha demostrado capacidad para atacar instalaciones militares estadounidenses en la región; un ataque nuclear escalaría exponencialmente la respuesta.\n\n### 2. Crisis Energética Global\n- El Estrecho de Ormuz, por donde transita aproximadamente el 20% del petróleo mundial, podría ser bloqueado por Irán como medida de represalia.\n- Esto provocaría un colapso en las cadenas de suministro energéticas, afectando gravemente a economías aliadas dependientes de importaciones, especialmente en Europa y Asia.\n\n### 3. Inestabilidad Política Interna en Países Aliados\n- Gobiernos árabes que mantienen relaciones con Israel (como los firmantes de los Acuerdos de Abraham) enfrentarían presión popular masiva y posible desestabilización interna por ser percibidos como cómplices de un ataque nuclear.\n- Existe el riesgo de que estados sunitas como Arabia Saudita, Egipto o Turquía reconsideren sus alianzas e incluso inicien sus propios programas nucleares como respuesta a la proliferación.\n\n---\n\n## 🌍 Consecuencias Geopolíticas y Diplomáticas\n\n### 4. Aislamiento Diplomático de EEUU e Israel\n- El uso de armas nucleares sería condenado por la Asamblea General de la ONU y podría llevar a resoluciones de sanciones económicas contra los agresores.\n- Países tradicionalmente aliados en Europa (miembros de la UE) podrían distanciarse públicamente para preservar su credibilidad en foros multilaterales y no proliferación.\n\n### 5. Impacto en la OTAN y Artículo 5\n- El Artículo 5 de la OTAN solo se activa ante un ataque *contra* un miembro, no por acciones ofensivas de un miembro.\n- Por tanto, **la OTAN no estaría obligada a respaldar un ataque nuclear israelí o estadounidense**, y muchos miembros podrían negar apoyo logístico o político.\n\n### 6. Fractura en el Orden Internacional de No Proliferación\n- Israel no es signatario del Tratado de No Proliferación Nuclear (TNP) y mantiene una política de \"ambigüedad nuclear\".\n- Un primer uso nuclear rompería décadas de norma tácita contra el empleo de armas atómicas desde 1945, incentivando a otros estados a desarrollar arsenales propios.\n\n---\n\n## ⚖️ Consecuencias Jurídicas y Humanitarias\n\n### 7. Violación del Derecho Internacional Humanitario\n- Cualquier ataque nuclear sería considerado indiscriminado por naturaleza, violando los principios de distinción y proporcionalidad del Derecho Internacional Humanitario.\n- Líderes políticos y militares podrían enfrentar investigaciones por crímenes de guerra ante la Corte Penal Internacional o tribunales ad hoc.\n\n### 8. Impacto Humanitario Regional\n- La lluvia radiactiva afectaría a países vecinos independientemente de su alineación política: Jordania, Irak, Kuwait, Turquía y el Cáucaso podrían sufrir contaminación a largo plazo.\n- La OIEA ha advertido que ataques a instalaciones nucleares (como las de Irán) podrían generar desastres radiológicos de escala regional.\n\n---\n\n## 💼 Consecuencias Económicas para los Aliados\n\n### 9. Sanciones Secundarias y Contramedidas\n- Países que apoyen logística o inteligencia para un ataque nuclear podrían enfrentar sanciones económicas de bloques como la UE, China o Rusia.\n- Mercados financieros globales experimentarían volatilidad extrema, afectando inversiones y reservas de aliados dependientes de estabilidad económica.\n\n### 10. Crisis de Refugiados y Seguridad Regional\n- Un conflicto nuclear generaría desplazamientos masivos hacia países estables de la región, sobrecargando sistemas de asilo y seguridad en Jordania, Turquía y el Golfo.\n\n---\n\n## 🧭 Escenarios Estratégicos Alternativos\n\n| Escenario | Probabilidad Relativa | Impacto en Aliados |\n|-----------|----------------------|-------------------|\n| Ataque nuclear limitado a instalaciones subterráneas | Baja | Represalias asimétricas, crisis energética |\n| Uso táctico en campo de batalla | Muy baja | Escalada regional, intervención de potencias |\n| Amenaza nuclear sin uso (disuasión) | Media | Tensión diplomática, carrera armamentista regional |\n| Ataque convencional con apoyo nuclear implícito | Media-Alta | Respuesta coordinada de aliados, pero sin ruptura diplomática |\n\n---\n\n## 🔚 Conclusión\n\nUn ataque nuclear de Israel a Irán, incluso con respaldo estadounidense, tendría consecuencias catastróficas para sus aliados:\n\n1. **Seguridad física**: Exposición a represalias directas y contaminación radiactiva.\n2. **Estabilidad política**: Riesgo de colapso de gobiernos aliados por presión popular interna.\n3. **Aislamiento internacional**: Pérdida de legitimidad en foros globales y posible fractura de alianzas tradicionales.\n4. **Colapso económico**: Disrupción energética, sanciones secundarias y fuga de capitales.\n5. **Precedente peligroso**: Normalización del uso de armas nucleares, incentivando proliferación global.\n\n> Como señala el análisis estratégico: *\"Una vez que se emplean armas nucleares, todos los significados tradicionales de 'victoria' se vuelven irrelevantes\"*. La doctrina de disuasión nuclear funciona precisamente por su no uso; romper esa barrera transformaría el orden de seguridad internacional de manera impredecible y probablemente irreversible.\n\n> **Nota**: Este análisis se basa en información disponible hasta abril de 2026 y en principios de derecho internacional, relaciones internacionales y estrategia nuclear. La situación real es dinámica y sujeta a cambios según decisiones políticas en tiempo real.\n\n---\n\n## 2. Pregunta de Seguimiento y Respuesta: Consecuencias Regionales Detalladas\n\n### ❓ Pregunta del Usuario\n> detalladamente ¿qué consecuencias habría a nivel regional?\n\n---\n\n### ✅ Respuesta Analítica\n\n# 🗺️ Consecuencias Regionales Detalladas: Ataque Nuclear a Irán\n\nA continuación, un análisis exhaustivo de los efectos específicos sobre países vecinos y la región de Medio Oriente, basado en estudios estratégicos y datos técnicos.\n\n---\n\n## ☢️ 1. Contaminación Radiactiva Transfronteriza\n\n### Patrones de Dispersión de Fallout\nLa lluvia radiactiva depende críticamente de los vientos predominantes. En la región del Golfo, los vientos del noroeste transportarían material radiactivo hacia:\n\n| País afectado | Dirección del viento | Tiempo de llegada de nube radiactiva | Población expuesta (100 KT) |\n|--------------|---------------------|-------------------------------------|----------------------------|\n| **Kuwait** | Sureste | 2-6 horas | ~400,000 personas en zona de 300 rem |\n| **Arabia Saudita (Provincia Oriental)** | Sur/Sureste | 6-12 horas | ~700,000 personas en zona de riesgo |\n| **Emiratos Árabes Unidos** | Sureste | 8-18 horas | ~300,000 personas en zona de 200 rem |\n| **Baréin** | Sur | 4-10 horas | ~150,000 personas en zona crítica |\n| **Omán** | Este/Sureste | 12-24 horas | ~200,000 personas en zona periférica |\n| **Irak** | Oeste/Noroeste | 3-8 horas | ~900,000 personas en zona de fallout |\n\n> **Nota técnica**: Una dosis de 300 rem causa vómitos en casi toda la población expuesta y ~20% de mortalidad en 2-6 semanas; 1000 rem es prácticamente letal sin supervivientes.\n\n### Caso Crítico: Planta Nuclear de Bushehr\nSi el ataque nuclear impacta o daña la planta de energía nuclear de Bushehr (construida por Rusia, 1000 MWt):\n\n- **Escenario peor**: Fusión del núcleo por pérdida de suministro eléctrico externo.\n- **Material liberado**: Miles de kilogramos de material nuclear, incluyendo isótopos de larga duración como Cesio-137 (vida media: 30 años) y Estroncio-90 (28 años).\n- **Zona de evacuación obligatoria**: Varios cientos de kilómetros, abarcando poblaciones en Irán, Kuwait, Arabia Saudita y Baréin.\n- **Medidas de protección**: Administración masiva de yoduro de potasio, restricción de alimentos y agua, monitoreo radiológico regional por décadas.\n\n---\n\n## ⚔️ 2. Activación de la \"Resistencia\" y Respuestas Asimétricas\n\n### Hezbollah (Líbano)\n- **Capacidad militar estimada**: 40,000-50,000 combatientes activos + 30,000-50,000 reservistas.\n- **Respuesta probable**: Lanzamiento masivo de cohetes de medio alcance (Fajr-5, Zelzal) contra ciudades israelíes, incluyendo Tel Aviv y Haifa.\n- **Consecuencia regional**: Israel respondería con bombardeos intensivos sobre Beirut y el sur del Líbano, causando desplazamiento masivo hacia Siria y potencial colapso del frágil estado libanés.\n\n### Milicias en Irak\n- Grupos como Kata'ib Hezbollah, Asa'ib Ahl al-Haq y otros integrados en las Fuerzas de Movilización Popular (Hashd) activarían ataques contra:\n  - Bases estadounidenses en Ain al-Asad, Erbil y Bagdad.\n  - Embajadas e instalaciones diplomáticas de países aliados de EEUU.\n  - Infraestructura energética en el sur de Irak.\n- **Riesgo para Irak**: El país se convertiría nuevamente en campo de batalla entre potencias externas, desestabilizando al gobierno central y exacerbando tensiones sectarias.\n\n### Houthis (Yemen)\n- Capacidad para atacar con drones y misiles balísticos:\n  - Campos petroleros en Arabia Saudita (Abqaiq, Khurais).\n  - Infraestructura portuaria en Emiratos Árabes Unidos.\n  - Tráfico marítimo en el Mar Rojo y Estrecho de Bab el-Mandeb.\n- **Impacto estratégico**: Interrupción adicional del comercio global más allá del bloqueo del Estrecho de Ormuz.\n\n### Hamas y Jihad Islámica (Gaza/Cisjordania)\n- Aunque debilitados, podrían reactivar ataques con cohetes y túneles, forzando a Israel a abrir un tercer frente terrestre en Gaza, con alto costo humanitario y político.\n\n---\n\n## 🏙️ 3. Impacto Humanitario Directo en Países Vecinos\n\n### Estimaciones de Víctimas por Fallout (Escenario 100 KT sobre Teherán)\n\n| Ciudad/País | Fatalidades (1 semana) | Heridos (1 semana) | % Población afectada |\n|------------|----------------------|-------------------|---------------------|\n| **Bagdad, Irak** | ~600,000 | ~2.3 millones | ~11.8% |\n| **Damasco, Siria** | ~618,000 | ~2.4 millones | ~11.8% |\n| **Amán, Jordania** | ~187,000 | ~723,000 | ~11.4% |\n| **Kuwait City** | ~45,000* | ~180,000* | ~3-5%* |\n| **Manama, Baréin** | ~12,000* | ~50,000* | ~2-4%* |\n\n*\\*Estimaciones extrapoladas por densidad poblacional y distancia*\n\n### Crisis de Refugiados Regional\n- **Desplazamiento estimado**: 5-15 millones de personas huyendo de zonas contaminadas o de combates.\n- **Países receptores principales**: Jordania (ya alberga ~1.3 millones de refugiados sirios), Turquía, Líbano.\n- **Colapso de servicios**: Sistemas de salud, agua y alimentación sobrecargados más allá de su capacidad operativa.\n\n---\n\n## ⚡ 4. Colapso de Infraestructura Crítica Regional\n\n### Energía y Petróleo\n- **Estrecho de Ormuz**: Bloqueo probable por minas navales, ataques con drones o misiles costeros iraníes.\n  - 20-30% del petróleo mundial transita por esta vía.\n  - Precios del crudo podrían superar los $200-300/barril, provocando recesión global.\n- **Infraestructura del Golfo**: Refinerías en Arabia Saudita (Ras Tanura), Emiratos (Ruwais) y Qatar (Ras Laffan) serían objetivos prioritarios para represalias.\n\n### Redes Eléctricas y Comunicaciones\n- **Pulso Electromagnético (EMP)**: Una detonación nuclear a gran altitud podría dañar redes eléctricas y sistemas electrónicos en un radio de 5-7 km para 100 KT, con efectos en cascada sobre redes interconectadas.\n- **Países afectados**: Israel, Jordania, Líbano, Siria y partes de Irak podrían sufrir apagones prolongados.\n\n### Agua y Agricultura\n- **Valle del Jordán**: \"Cesta de alimentos\" de Jordania y Palestina; contaminación radiactiva inutilizaría tierras agrícolas por décadas.\n- **Ríos Tigris y Éufrates**: Fallout depositado en cuencas hidrográficas afectaría suministro de agua para Irak y Siria.\n- **Golfo Pérsico**: Contaminación marina por lluvia radiactiva afectaría pesca y desalinización (fuente principal de agua potable en GCC).\n\n---\n\n## 🏛️ 5. Inestabilidad Política y Cambios de Alianzas\n\n### Estados del Golfo (GCC)\n- **Dilema estratégico**: Países como Arabia Saudita y Emiratos, que buscan desescalada con Irán, se verían forzados a elegir bando.\n- **Presión interna**: Poblaciones mayoritariamente musulmanas podrían exigir ruptura de relaciones con países percibidos como cómplices del ataque nuclear.\n- **Riesgo de proliferación**: Arabia Saudita ha declarado que desarrollaría armas nucleares si Irán las obtiene; un ataque nuclear israelí podría acelerar esta decisión.\n\n### Turquía\n- **Posición ambivalente**: Miembro de la OTAN pero con relaciones complejas con Irán y Rusia.\n- **Impacto directo**: Fallout radiactivo podría alcanzar el sureste turco; además, Ankara teme un estado kurdo fortalecido en el caos posterior.\n- **Respuesta probable**: Cierre de fronteras, movilización militar en la frontera siria-iraquí, y posible mediación forzada.\n\n### Egipto\n- **Intereses en juego**: Control del Canal de Suez (vía crítica para comercio global) y estabilidad en la Península del Sinaí.\n- **Riesgo**: Radicalización de grupos insurgentes aprovechando el caos regional; presión para abrir el paso a refugiados palestinos desde Gaza.\n\n### Siria y Líbano\n- **Estados fallidos de facto**: Ambos países, ya devastados por conflictos previos, colapsarían bajo el peso de refugiados, contaminación y combates.\n- **Hezbollah como actor estatal**: En Líbano, el grupo podría asumir funciones gubernamentales, desafiando la soberanía formal del estado.\n\n---\n\n## 🌐 6. Efectos en Cadenas de Suministro y Economía Regional\n\n| Sector | Impacto estimado | Países más afectados |\n|--------|-----------------|---------------------|\n| **Petróleo y Gas** | Interrupción 30-60% de exportaciones del Golfo | Arabia Saudita, EAU, Kuwait, Qatar |\n| **Transporte Marítimo** | Cierre de Ormuz y aumento de primas de seguro 500-1000% | Todos los estados costeros del Golfo |\n| **Aviación Civil** | Cierre de espacios aéreos en Irak, Irán, Líbano, Siria | Jordania, Turquía, Egipto (rutas alternativas) |\n| **Turismo** | Colapso total en región; pérdidas de $50-100 mil millones anuales | Egipto, EAU, Jordania, Omán |\n| **Remesas** | Interrupción de flujos de trabajadores migrantes | Egipto, Jordania, Líbano, Yemen |\n\n---\n\n## 🧭 Escenarios de Evolución Regional (Probabilidades Relativas)\n\n```text\n\n🔴 ESCALADA REGIONAL POR ATAQUE NUCLEAR A IRÁN\n│\n├─💥 DETONANTE\n│  └─ Ataque Nuclear a Irán\n│\n├─⚡ RESPUESTA INMEDIATA\n│  └─ Respuesta Iraní Masiva\n│\n├─🔀 TRES FRENTES DE ESCALADA\n│  │\n│  ├─🛢️ Frente Energético\n│  │  ├─ Bloqueo del Estrecho de Ormuz\n│  │  ├─ Crisis Energética Global\n│  │  └─ Recesión Mundial + Inestabilidad GCC\n│  │\n│  ├─🎯 Frente Militar\n│  │  ├─ Ataques a Bases de EEUU en el Golfo\n│  │  ├─ Retirada Forzada de EEUU de la Región\n│  │  └─ Vacío de Poder + Proliferación Nuclear Regional\n│  │\n│  └─☢️ Frente Asimétrico\n│     ├─ Activación Total del Eje de Resistencia\n│     ├─ Guerra Multifuente: Israel-Líbano-Irak-Yemen\n│     └─ Colapso Humanitario + Refugiados Masivos\n│\n└─🔴 CONVERGENCIA FINAL\n   └─ Nuevo Orden Regional Inestable\n```\n\n## 🔚 Conclusión: Una Región Transformada Irreversiblemente\n\nUn ataque nuclear a Irán no sería un evento aislado, sino un **punto de inflexión civilizatorio para Medio Oriente**:\n\n1. **Contaminación transgeneracional**: Fallout radiactivo afectaría salud pública, agricultura y agua por décadas en múltiples países.\n2. **Fractura del orden estatal**: Países ya frágiles (Líbano, Irak, Yemen, Siria) colapsarían, creando vacíos de poder explotados por actores no estatales.\n3. **Carrera armamentista nuclear**: Arabia Saudita, Egipto o Turquía podrían iniciar programas nucleares, multiplicando los riesgos futuros.\n4. **Humanitario sin precedentes**: Decenas de millones de desplazados, sistemas de salud colapsados y crisis alimentaria regional.\n5. **Legitimidad internacional erosionada**: Aliados de EEUU/Israel enfrentarían aislamiento diplomático y presión interna insostenible.\n\n> **Reflexión estratégica**: Como advierte el informe del CSIS, *\"una vez que se cruzan los umbrales nucleares, todos los cálculos tradicionales de victoria, disuasión y estabilidad se vuelven obsoletos\"*. La región no \"volvería a la normalidad\"; emergería un nuevo Medio Oriente, más fragmentado, más armado y profundamente marcado por el trauma nuclear.\n\n*Fuentes principales: CSIS (2009) \"Iran, Israel and the Effects of a Nuclear Conflict in the Middle East\"; IAEA warnings on Bushehr; análisis de Crisis Group sobre escalada regional; reportes ambientales de LA Times y Al Jazeera.*\n\n---\n\n## 3. Pregunta de Seguimiento y Respuesta: Consecuencias para Argentina\n\n### ❓ Pregunta del Usuario\n> detalladamente ¿qué consecuencias habría para la Argentina?\n\n---\n\n### ✅ Respuesta Analítica\n\n# 🇦🇷 Consecuencias para Argentina: Ataque Nuclear a Irán\n\nA continuación, un análisis detallado de los efectos específicos sobre Argentina ante un escenario de escalada nuclear en Medio Oriente, basado en información actualizada hasta abril de 2026.\n\n---\n\n## 💰 1. Impacto Económico: Efectos Contrapuestos\n\n### ✅ Positivos: Mejora en Términos de Intercambio\n- **Petróleo**: Argentina es exportador neto de hidrocarburos desde 2023 gracias a Vaca Muerta. Cada dólar adicional en el precio del barril incrementa las exportaciones argentinas en aproximadamente **125 millones de dólares**.\n- **Commodities agrícolas**: Soja, maíz y trigo cotizan en mercados internacionales dolarizados. En contextos de crisis energética global, los fertilizantes y costos logísticos elevados empujan al alza los precios de granos, beneficiando al sector agroexportador.\n- **Superávit comercial**: Un incremento del 10% en el precio del petróleo podría mejorar el superávit comercial argentino en ~800 millones de dólares según estimaciones de Morgan Stanley.\n\n### ❌ Negativos: Presiones Inflacionarias Internas\n- **Combustibles**: A pesar de la producción local, Argentina importa gasoil y naftas especiales. Un Brent por encima de 100 USD/barril genera presiones alcistas en precios de combustibles internos.\n- **Inflación importada**: Estimaciones privadas indican que un shock energético de esta magnitud podría agregar **2-4 puntos porcentuales** al índice de precios al consumidor, vía:\n  - Aumento de tarifas de transporte y logística\n  - Encarecimiento de insumos industriales dependientes de energía\n  - Reajustes en tarifas públicas indexadas a costos energéticos\n\n---\n\n## ⚡ 2. Sector Energético: Oportunidades y Riesgos\n\n### Vaca Muerta en el Centro del Escenario\n\n| Variable | Impacto Potencial |\n|----------|------------------|\n| **Inversiones** | Atracción de capital extranjero por mayor rentabilidad esperada en shale oil/gas |\n| **Exportaciones de GNL** | Oportunidad para posicionar a Argentina como proveedor alternativo si Qatar o Rusia ven interrumpidas sus exportaciones |\n| **Infraestructura** | Necesidad acelerada de gasoductos, plantas de licuefacción y conexión a mercados internacionales |\n\n### Desafíos de Abastecimiento Interno\n- **Gas de invierno**: Argentina requiere importar 15-20 cargamentos de GNL para cubrir demanda invernal. En un escenario de crisis global:\n  - Competencia feroz por cargamentos disponibles\n  - Precios spot de GNL podrían duplicarse o triplicarse\n  - Riesgo de racionamiento industrial si no se aseguran contratos a largo plazo\n\n- **Mercado de combustibles**: Refinadoras ya han implementado medidas preventivas ante volatilidad:\n  - Restricción de ventas a clientes sin contratos activos\n  - Cupos para evitar \"cruce de canal\" (arbitraje entre precios mayoristas/minoristas)\n\n---\n\n## 🌾 3. Sector Agroexportador: Beneficio con Advertencias\n\n### Efectos Directos Positivos\n- **Precios de granos**: La soja alcanzó máximos desde 2024 y el trigo su nivel más alto en un año durante la escalada de tensiones.\n- **Demanda global**: Crisis alimentaria potencial en regiones dependientes de importaciones (Norte de África, Medio Oriente) podría incrementar demanda de granos sudamericanos.\n\n### Riesgos Indirectos\n\n| Factor | Consecuencia para Argentina |\n|--------|----------------------------|\n| **Fertilizantes** | Argentina importa ~70% de los fertilizantes que utiliza. Interrupciones en suministros desde Rusia o Medio Oriente encarecen costos de producción |\n| **Fletes marítimos** | Bloqueo del Estrecho de Ormuz y escalada de primas de seguro elevan costos logísticos de exportación |\n| **Tipo de cambio** | Mayor ingreso de divisas por exportaciones podría apreciar el peso, afectando competitividad de otros sectores no exportadores |\n\n---\n\n## 🏛️ 4. Posicionamiento Diplomático y Geopolítico\n\n### Alineamiento Actual del Gobierno\n- La administración Milei ha adoptado una postura de **apoyo explícito a Estados Unidos e Israel**, calificando a Irán como \"el país más terrorista y malvado del mundo\".\n- Argentina abandonó su tradicional neutralidad en foros multilaterales sobre Medio Oriente, alineándose con la posición occidental.\n\n### Consecuencias Diplomáticas de un Escenario Nuclear\n\n```text\n🔴 DECISIÓN DIPLOMÁTICA: ARGENTINA ANTE ATAQUE NUCLEAR A IRÁN\n│\n├─💥 DETONANTE\n│  └─ Ataque Nuclear de Israel/EEUU a Irán\n│\n├─🌍 REACCIÓN INTERNACIONAL\n│  ├─ Condena Internacional Masiva\n│  │  (ONU, OIEA, Movimiento de Países No Alineados, UE, etc.)\n│  │\n│  └─ Presión sobre Países Alineados con los agresores\n│     └─ Argentina recibe presión para definir postura oficial\n│\n├─⚖️ DECISIÓN CRÍTICA: ARGENTINA\n│  │\n│  ├─➤ OPCIÓN 1: Mantener alineamiento con EEUU/Israel\n│  │  │\n│  │  ├─⚠️ RIESGOS:\n│  │  │  • Aislamiento en foros del Sur Global:\n│  │  │    - CELAC, G77, BRICS+, Grupo de Río\n│  │  │  • Presión de socios comerciales estratégicos:\n│  │  │    - 🇨🇳 China: principal comprador de soja y carne\n│  │  │    - 🇧🇷 Brasil: socio mayoritario del Mercosur\n│  │  │    - Posibles barreras no arancelarias o demoras aduaneras\n│  │  │\n│  │  └─✅ POSIBLES BENEFICIOS:\n│  │     • Fortalecimiento de relación estratégica con EEUU\n│  │     • Acceso preferencial a tecnología, financiamiento o cooperación\n│  │     • Alineamiento con administración Milei (coherencia interna)\n│  │\n│  └─➤ OPCIÓN 2: Moderar postura / buscar equilibrio diplomático\n│     │\n│     ├─⚠️ RIESGOS:\n│     │  • Tensión diplomática con aliados tradicionales:\n│     │    - EEUU: posible revisión de cooperación en defensa/inteligencia\n│     │    - Israel: impacto en relaciones bilaterales históricas\n│     │  • Crítica interna de sectores alineados con el gobierno\n│     │\n│     └─✅ POSIBLES BENEFICIOS:\n│        • Preservación de relaciones comerciales diversificadas:\n│          - China, Brasil, Rusia, UE, países árabes\n│        • Mayor margen de maniobra en foros multilaterales\n│        • Coherencia con tradición diplomática argentina de no proliferación\n│        • Reducción de riesgo de represalias comerciales o políticas\n│\n├─📊 FACTORES QUE INFLUYEN EN LA DECISIÓN\n│  ├─ Económicos:\n│  │  • Dependencia de exportaciones agropecuarias a China\n│  │  • Necesidad de divisas y financiamiento externo\n│  │  • Acuerdos vigentes con FMI (rol de EEUU)\n│  │\n│  ├─ Políticos:\n│  │  • Alineamiento ideológico del gobierno actual\n│  │  • Presión de la oposición y sociedad civil\n│  │  • Tradición de política exterior no intervencionista\n│  │\n│  └─ Estratégicos:\n│     • Relación histórica con la comunidad judía argentina\n│     • Compromisos con el TNP y ABACC (no proliferación)\n│     • Posicionamiento en el Sur Global vs. Occidente\n│\n└─🔮 ESCENARIOS PROBABLES\n   │\n   ├─🟢 Escenario de equilibrio (más probable):\n   │  • Argentina condena el uso de armas nucleares en abstracto\n   │  • Evita nombrar explícitamente a Israel/EEUU como agresores\n   │  • Mantiene canales abiertos con todos los actores\n   │  • Resultado: tensión manejable, relaciones preservadas\n   │\n   ├─🟡 Escenario de alineamiento firme:\n   │  • Argentina apoya explícitamente la acción de EEUU/Israel\n   │  • Resultado: beneficio político con Occidente, costo comercial con el Sur\n   │\n   └─🔴 Escenario de condena explícita:\n      • Argentina condena públicamente el ataque nuclear\n      • Resultado: tensión con aliados tradicionales, ganancia de credibilidad multilateral\n```\n\n\n### Relaciones con el Mercosur y América Latina\n- Argentina y Paraguay son los únicos países del Mercosur que han manifestado apoyo explícito a la postura de EEUU/Israel en este conflicto.\n- Brasil, Chile y otros socios regionales mantienen posturas más equilibradas o críticas, lo que podría generar:\n  - Fricciones en negociaciones comerciales intra-bloque\n  - Dificultades para coordinar posiciones en foros como la CELAC o la OEA\n\n---\n\n## 💵 5. Mercados Financieros y Reservas\n\n### Efectos en Variables Macroeconómicas Clave\n\n| Variable | Escenario Base (sin escalada nuclear) | Escenario Nuclear (alta volatilidad) |\n|----------|--------------------------------------|-------------------------------------|\n| **Riesgo País** | ~800-1000 puntos básicos | Podría superar 1500 pb por aversión al riesgo global |\n| **Reservas del BCRA** | Acumulación gradual vía superávit comercial | Posible aceleración por mayores exportaciones, pero con mayor volatilidad de flujos de capital |\n| **Tipo de cambio** | Presión moderada a la baja por ingreso de divisas | Volatilidad extrema: apreciación inicial por divisas, luego depreciación por fuga de capitales |\n| **Bonos soberanos** | Estabilidad relativa | Caída de precios por re-pricing de riesgo emergente |\n\n### Relación con el FMI\n- Argentina tiene un acuerdo vigente de ~20.000 millones de dólares con el FMI, que incluye metas de acumulación de reservas.\n- Un shock externo positivo (mayores exportaciones) facilitaría el cumplimiento de metas, pero:\n  - La volatilidad financiera global podría complicar el acceso a mercados voluntarios\n  - El FMI podría requerir ajustes adicionales si la inflación se acelera por efectos energéticos\n\n---\n\n## 👥 6. Impacto Social y en la Comunidad Argentina\n\n### Comunidades en la Región\n- Aproximadamente **260 argentinos** fueron reportados varados en Israel durante escaladas previas del conflicto.\n- En un escenario nuclear:\n  - Evacuación masiva de ciudadanos argentinos en Israel, Líbano y países del Golfo\n  - Activación de protocolos consulares de emergencia\n  - Posible presión sobre la comunidad judía argentina por percepciones de \"doble lealtad\" (aunque infundadas)\n\n### Opinión Pública Interna\n- La sociedad argentina mantiene posturas divididas sobre el conflicto:\n  - Sectores alineados con el gobierno apoyan la postura pro-Israel\n  - Organizaciones de derechos humanos, académicos y sectores progresistas critican el alineamiento automático y advierten sobre riesgos humanitarios.\n- Un ataque nuclear generaría:\n  - Movilizaciones y debates intensos sobre política exterior\n  - Presión sobre el Congreso para revisar el grado de apoyo logístico o diplomático brindado\n\n---\n\n## ⚖️ 7. Marco Jurídico y de No Proliferación\n\n### Compromisos Internacionales de Argentina\n- Argentina es signataria del **Tratado de No Proliferación Nuclear (TNP)** y miembro de la **Agencia Brasileño-Argentina de Contabilidad y Control de Materiales Nucleares (ABACC)**.\n- El país ha reafirmado repetidamente su compromiso con el desarme nuclear verificable, transparente e irreversible.\n\n### Dilema Diplomático ante un Primer Uso Nuclear\n- Si Israel (no signatario del TNP) o EEUU emplearan armas nucleares:\n  - Argentina enfrentaría presión para condenar la acción en foros como la ONU o el OIEA\n  - Mantener silencio o apoyo implícito dañaría su credibilidad como promotor histórico de la no proliferación en América Latina\n  - Una condena explícita tensionaría relaciones con aliados estratégicos (EEUU, Israel)\n\n---\n\n## 🧭 Escenarios Probables para Argentina\n\n| Escenario | Probabilidad Relativa | Consecuencias Principales para Argentina |\n|-----------|----------------------|-----------------------------------------|\n| **Ataque nuclear limitado + contención regional** | Baja-Media | Beneficio neto económico por precios altos de commodities; tensión diplomática manejable |\n| **Escalada nuclear regional + bloqueo de Ormuz prolongado** | Baja | Inflación importada significativa; crisis de abastecimiento de GNL; aislamiento diplomático parcial |\n| **Uso nuclear + respuesta global coordinada contra agresores** | Muy Baja | Argentina forzada a elegir bando; riesgo de sanciones secundarias si mantiene alineamiento con agresores |\n| **Disuasión exitosa sin uso nuclear (status quo tenso)** | Media-Alta | Volatilidad controlada en mercados; oportunidad para negociar inversiones en Vaca Muerta; desgaste diplomático gradual |\n\n---\n\n## 🔚 Conclusión: Argentina en la Encrucijada\n\nUn ataque nuclear a Irán colocaría a Argentina en una posición compleja con efectos multidimensionales:\n\n### ✅ Oportunidades económicas:\n- Mejora en términos de intercambio por precios altos de petróleo y granos\n- Atracción de inversiones en hidrocarburos no convencionales\n- Acumulación acelerada de reservas para cumplir con el FMI\n\n### ⚠️ Riesgos significativos:\n- Presiones inflacionarias internas por encarecimiento energético\n- Vulnerabilidad en abastecimiento de GNL para invierno\n- Fractura en relaciones regionales si se mantiene alineamiento incondicional\n\n### 🌐 Desafío estratégico de fondo:\n> Argentina debe equilibrar su alineamiento geopolítico con sus intereses económicos de largo plazo y su tradición diplomática de promoción del desarme. Como señala el análisis especializado: *\"La energía se está convirtiendo en un ordenador económico para la Argentina\"*, pero la política exterior no puede reducirse a cálculos comerciales cuando están en juego normas fundamentales del derecho internacional humanitario.\n\n**Recomendación estratégica**: Mantener canales de diálogo abiertos con todos los actores, preservar la capacidad de mediación en foros multilaterales, y priorizar la seguridad energética interna mientras se aprovechan coyunturalmente los precios favorables de exportación.\n\n---\n\n## 4. Fuentes y Referencias\n\n### Fuentes Consultadas para este Análisis\n1. CSIS (Center for Strategic and International Studies) - \"Iran, Israel and the Effects of a Nuclear Conflict in the Middle East\" (2009)\n2. International Atomic Energy Agency (IAEA) - Reportes sobre seguridad nuclear en instalaciones de Irán\n3. Crisis Group - Análisis de escalada regional en Medio Oriente\n4. Cancillería Argentina - Posiciones oficiales sobre no proliferación nuclear\n5. Agencia Brasileño-Argentina de Contabilidad y Control de Materiales Nucleares (ABACC)\n6. Informes de mercados energéticos (EIYS, Morgan Stanley, consultoras locales)\n7. Medios internacionales: Al Jazeera, LA Times, Reuters, Associated Press\n8. Declaraciones oficiales del Gobierno argentino en foros internacionales\n\n### Notas Metodológicas\n- Este documento es un ejercicio de prospectiva estratégica basado en información pública disponible hasta abril de 2026.\n- Las estimaciones cuantitativas (víctimas, impactos económicos) son aproximaciones derivadas de modelos académicos y deben interpretarse como órdenes de magnitud, no como predicciones exactas.\n- El análisis no constituye asesoramiento político, financiero o de seguridad.\n\n---\n\n## 📋 Metadatos del Documento\n\n```yaml\ntitulo: \"Análisis de Escenario Hipotético: Ataque Nuclear a Irán\"\nversion: \"1.0\"\nfecha_generacion: \"2026-04-04\"\nautor: \"Asistente de IA con capacidades de análisis geopolítico\"\nidioma: \"es-AR\"\nformato: \"Markdown\"\nlicencia: \"Contenido generado para uso informativo y educativo\"\npalabras_clave:\n  - geopolítica\n  - armas nucleares\n  - Medio Oriente\n  - Argentina\n  - energía\n  - diplomacia\n  - seguridad internacional\n```\n",
      "createdAt": 1777050214716,
      "updatedAt": 1777050214716,
      "pinned": false
    },
    "25": {
      "id": 25,
      "notebookId": 8,
      "title": "Conflicto EEUU-Israel vs Irán 💥 Deepseek",
      "author": "DHB",
      "tags": [
        "IA",
        "medio oriente"
      ],
      "content": "# Análisis: Consecuencias de un ataque nuclear de EEUU o Israel contra Irán\n\n\n**Fecha:** 2026-04-03  \n**Usuario:** Daniel Horacio Braga  \n**IA:** Deepseek\n\n---\n\n## Usuario:\n\nEn el actual conflicto entre EEUU-Irsael vs Irán ¿qué pasaría con los países aliados de EEUU e Israel si éste decidiera hacer un ataque nuclear a Irán?\n\n---\n\n## Asistente:\n\nAnte un escenario hipotético de un ataque atómico de Estados Unidos o Israel contra Irán, los países aliados (miembros de la OTAN, socios estratégicos como Japón, Corea del Sur, Australia, etc.) enfrentarían consecuencias graves y complejas:\n\n1. **Crisis diplomática inmediata**: La mayoría de los aliados rechazarían el uso de armas nucleares por primera vez desde 1945, lo que generaría una fractura sin precedentes en la OTAN y otras alianzas. Países como Alemania, Francia o Reino Unido probablemente condenarían el ataque y suspenderían su cooperación militar.\n\n2. **Riesgo de escalada regional**: Los aliados con bases en Medio Oriente (como Qatar, Emiratos Árabes Unidos, Baréin, Turquía) se convertirían en objetivos potenciales de represalias iraníes o de grupos aliados de Irán (Hezbolá, milicias en Irak y Siria). Sus infraestructuras, ciudadanos e intereses quedarían expuestos.\n\n3. **Efecto dominó geopolítico**: Rusia y China probablemente reaccionarían con duras sanciones o acciones militares indirectas. Los aliados se verían forzados a elegir entre respaldar a Washington o distanciarse para evitar un conflicto mayor.\n\n4. **Crisis humanitaria y ambiental**: La radiación y el caos afectarían a toda la región, incluyendo a aliados como Turquía o Jordania. Millones de refugiados podrían desplazarse hacia Europa y otros países aliados.\n\n5. **Fin del orden de no proliferación**: El ataque destruiría el régimen de no proliferación nuclear. Países aliados como Japón, Corea del Sur o Alemania reconsiderarían su propia disuasión nuclear, desatando una carrera armamentista.\n\nEn resumen, un ataque atómico no sólo dañaría a Irán, sino que colapsaría las alianzas de EEUU e Israel, aislándolos internacionalmente y generando un caos global del que sus propios aliados serían víctimas principales.\n\n---\n\n## Usuario:\n\namplía, por favor\n\n---\n\n## Asistente:\n\nClaro. Amplío el análisis sobre las consecuencias para los países aliados de Estados Unidos e Israel en caso de que alguno de estos dos países realice un ataque atómico contra Irán. El escenario es extremadamente complejo y catastrófico, por lo que conviene desglosarlo en dimensiones clave: diplomática, de seguridad regional y global, económica, legal y estratégica de largo plazo.\n\n---\n\n### 1. Dimensión diplomática: fractura irreversible de alianzas\n\n- **Dentro de la OTAN**: El uso de un arma nuclear ofensiva (no como respuesta a un ataque previo) violaría todos los principios de la Alianza, que se define como defensiva. Países como **Alemania, Francia, Italia, Turquía y España** probablemente emitirían condenas explícitas. Francia podría incluso retirarse del mando integrado de la OTAN, como hizo en 1966, para distanciarse de la decisión estadounidense. El Artículo 5 (defensa colectiva) no aplicaría porque el ataque no sería contra un aliado, sino una acción unilateral.\n\n- **Salida del Reino Unido**: Aunque Londres es el aliado más cercano de Washington en materia nuclear (tratado de defensa mutua), un ataque no autorizado por la ONU y sin amenaza nuclear previa de Irán forzaría al gobierno británico a desmarcarse públicamente. Podría suspender el acceso de EEUU a la base de Diego García y negar apoyo logístico.\n\n- **Reacción de aliados no occidentales**: **Japón, Corea del Sur, Australia, Nueva Zelanda** se enfrentarían a una presión interna masiva para romper la alianza militar con EEUU. Japón, único país que ha sufrido bombardeos atómicos, vería protestas multitudinarias y su gobierno podría caer. Corea del Sur temería un efecto dominó con Corea del Norte.\n\n- **Mundo árabe aliado de EEUU**: **Arabia Saudita, Emiratos Árabes Unidos, Jordania, Baréin** se verían atrapados. Públicamente condenarían el ataque por solidaridad islámica y miedo a represalias iraníes. Privadamente, algunos podrían aliviarse por la eliminación del programa nuclear iraní, pero el costo político interno y regional sería insostenible. **Turquía** (aliado de la OTAN) probablemente rompería relaciones diplomáticas con Israel y cerraría bases estadounidenses en su territorio.\n\n---\n\n### 2. Dimensión de seguridad inmediata: los aliados se convierten en blancos\n\n- **Represalias iraníes contra bases e intereses aliados**: Irán no puede responder directamente con armas nucleares (no las tiene), pero sí con misiles convencionales de largo alcance, drones y ataques de grupos proxy. Los blancos serían:\n  - **Bases estadounidenses en aliados**: Alemania (Ramstein), Turquía (Incirlik), Japón (Yokota), Qatar (Al Udeid), Baréin (Quinta Flota).\n  - **Infraestructura crítica aliada**: Refinerías saudíes (Aramco), campos de gas en Catar, puertos emiratíes.\n  - **Embajadas e intereses israelíes** en países aliados (por ejemplo, atentados contra sinagogas o centros comunitarios en Europa o América).\n\n- **Ataques de Hezbolá y milicias proiraníes**: Hezbolá en Líbano lanzaría andanadas de cohetes contra **Chipre** (donde Reino Unido tiene bases) y contra territorio **israelí**, pero también contra intereses estadounidenses en Europa. Las milicias en Irak atacarían a tropas de la coalición en ese país y en Siria.\n\n- **Cierre del estrecho de Ormuz**: Irán podría minar o bloquear el paso de petroleros, afectando directamente a **Japón, Corea del Sur, China y países europeos** (aliados de EEUU). Esto desataría una crisis energética global y una posible intervención naval de aliados (como la Armada británica o francesa), arrastrándolos a un conflicto armado no deseado.\n\n---\n\n### 3. Dimensión económica: sanciones y colapso del comercio aliado\n\n- **Sanciones internacionales contra EEUU e Israel**: Paradójicamente, los propios aliados de EEUU liderarían sanciones económicas contra Washington y Tel Aviv. La Unión Europea, China, Rusia, India y Brasil impondrían embargos de armas, restricciones financieras y prohibición de sobrevuelo para aviones militares estadounidenses. EEUU quedaría aislado como nunca desde la Segunda Guerra Mundial.\n\n- **Impacto en cadenas de suministro**: Países aliados como **Alemania, Francia, Italia, Países Bajos** dependen del comercio con Oriente Medio y de rutas marítimas que pasarían a ser zonas de guerra. El costo del petróleo y el gas se dispararía, provocando recesión global. **Japón y Corea del Sur** sufrirían paralización de su industria.\n\n- **Huida de capitales y quiebras bancarias**: Los aliados con fuertes lazos financieros con EEUU (Reino Unido, Suiza, Luxemburgo) verían una fuga masiva de inversiones hacia países neutrales. Los sistemas de pago SWIFT podrían fragmentarse.\n\n---\n\n### 4. Dimensión legal y de orden internacional\n\n- **Crimen de agresión y crímenes de guerra**: Un ataque nuclear ofensivo sin amenaza inminente es ilegal bajo la Carta de la ONU y el Estatuto de Roma de la CPI. Países aliados como **Alemania, Francia, Canadá, Países Bajos** (tradicionales defensores del derecho internacional) estarían obligados a arrestar a los líderes estadounidenses o israelíes si pisan su territorio. Esto rompería toda cooperación judicial.\n\n- **Debilitamiento de la OTAN como alianza defensiva**: Muchos aliados reinterpretarían su membresía, pasando a una cooperación meramente simbólica. La disuasión nuclear de EEUU sobre Europa (armas tácticas en Bélgica, Alemania, Italia, Países Bajos, Turquía) sería vista como un peligro, no como una protección. Varios países pedirían la retirada de esos arsenales de su suelo.\n\n---\n\n### 5. Dimensión estratégica de largo plazo: el fin del régimen de no proliferación\n\n- **Carrera nuclear entre aliados**: Si EEUU o Israel usan un arma atómica de forma preventiva, todos los aliados que hoy dependen del paraguas nuclear estadounidense perderán la confianza en su fiabilidad. **Alemania, Japón, Corea del Sur, Australia, Turquía, Arabia Saudita** iniciarán programas nucleares militares encubiertos o abiertos. En menos de una década, el mundo tendría 15-20 estados nucleares.\n\n- **Colapso del Tratado de No Proliferación (TNP)**: Países aliados como **Brasil, Argentina, Sudáfrica** (que renunciaron a armas nucleares) reconsiderarán su decisión. El TNP quedaría vacío de contenido.\n\n- **Realineamiento geopolítico forzado**: Muchos aliados buscarán nuevos socios de seguridad. Por ejemplo, **Turquía** podría acercarse a Rusia y China; **Arabia Saudita** firmaría un pacto de defensa con Pekín; **Alemania y Francia** impulsarían una disuasión nuclear europea independiente de EEUU.\n\n---\n\n### 6. Escenario humanitario y migratorio\n\n- **Aliados como destino de refugiados**: **Turquía, Jordania, Países de la UE (Grecia, Italia, España)** recibirían oleadas masivas de refugiados iraníes, iraquíes, afganos y paquistaníes huyendo de la contaminación radiactiva, el colapso sanitario y la guerra civil en Irán. Los aliados europeos ya tensionados por crisis migratorias anteriores colapsarían.\n\n- **Contaminación transfronteriza**: La nube radiactiva podría alcanzar a **Pakistán, Afganistán, Turkmenistán y países del Golfo** (aliados saudíes y emiratíes). Los aliados con capacidades de monitoreo (Francia, Reino Unido, Alemania) tendrían que evacuar a sus ciudadanos y cerrar embajadas.\n\n---\n\n### Conclusión\n\nNingún aliado saldría beneficiado. Por el contrario:\n\n- **Los aliados cercanos (Reino Unido, Francia, Alemania, Japón, Corea del Sur)** sufrirían una crisis existencial: entre la lealtad a EEUU y la defensa del orden internacional que ellos mismos construyeron.\n- **Los aliados regionales (Turquía, Arabia Saudita, Jordania)** quedarían en la primera línea de fuego de las represalias iraníes, sin capacidad real de protegerse.\n- **El sistema de alianzas occidentales colapsaría** en su forma actual, dando paso a un mundo multipolar caótico donde cada país prioriza su supervivencia por separado.\n\nEn definitiva, un ataque atómico no sería un acto de fuerza sino de autodestrucción estratégica para EEUU e Israel, y una catástrofe para sus aliados.\n\n---\n\n## Usuario:\n\ndime las posibles consecuencias a nivel regional, detalladas y amplias\n\n---\n\n## Asistente:\n\nA continuación, un análisis detallado y amplio de las **consecuencias a nivel regional** (Medio Oriente y zonas aledañas) de un ataque atómico de Estados Unidos o Israel contra Irán. Se asume un escenario de un ataque con un arma nuclear táctica o estratégica (por ejemplo, de 0.5 a 10 kilotones o más) contra objetivos como instalaciones nucleares en Natanz, Fordow, Isfahán, o directamente contra Teherán.\n\n---\n\n## 1. Efectos directos del ataque nuclear en Irán\n\n### 1.1. Zona de devastación inmediata\n- **Destrucción total** en un radio de 1 a 3 km (dependiendo de la potencia). Si el blanco es Teherán (12 millones de habitantes), se producirían cientos de miles a millones de muertos instantáneos.\n- **Zona de daños extensos** por onda expansiva y radiación térmica: hasta 10 km. Incendios generalizados, colapso de infraestructura (hospitales, electricidad, agua, comunicaciones).\n- **Lluvia radiactiva (fallout)**: Contaminación de suelos, agua y aire a lo largo de la dirección del viento, afectando a provincias iraníes vecinas y países limítrofes (Irak, Turquía, Pakistán, Afganistán, países del Golfo).\n\n### 1.2. Colapso del estado iraní\n- El gobierno iraní podría desaparecer o quedar acéfalo. Se desataría una lucha interna por el poder entre facciones del régimen, militares (Guardia Revolucionaria) y posibles levantamientos populares.\n- Irán se fragmentaría en zonas controladas por señores de la guerra, grupos étnicos (árabes en Juzestán, kurdos, baluchis, azeríes) y remanentes del régimen.\n\n---\n\n## 2. Reacción armada de Irán y sus aliados regionales (antes de colapsar)\n\nIncluso si Irán es decapitado, sus fuerzas convencionales, misiles y redes proxy tienen órdenes preestablecidas de represalia masiva.\n\n### 2.1. Ataques con misiles y drones desde Irán\n- **Miles de misiles balísticos y de crucero** lanzados contra:\n  - **Israel**: Todas las ciudades principales (Tel Aviv, Jerusalén, Haifa) y bases militares.\n  - **Bases estadounidenses** en la región: Catar (Al Udeid), Baréin (Quinta Flota), Kuwait (Camp Arifjan), Emiratos Árabes (Al Dhafra), Jordania (Muwaffaq Salti), Turquía (Incirlik), Irak (Ain al Asad, Erbil).\n  - **Objetivos civiles en aliados regionales de EEUU**: Plantas petroleras saudíes (Aramco), desalinizadoras en Emiratos, aeropuertos en Baréin, etc.\n- **Drones kamikaze y misiles de crucero** lanzados desde territorio iraní o desde barcos en el Golfo.\n\n### 2.2. Respuesta del “Eje de la Resistencia” (proxies iraníes)\n\n#### **Líbano – Hezbolá**\n- Hezbolá tiene un arsenal estimado de 150,000 cohetes y misiles, incluyendo proyectiles de precisión capaces de alcanzar cualquier punto de Israel.\n- **Ataque masivo contra Israel** con andanadas simultáneas que saturarían el sistema Cúpula de Hierro. Se esperarían miles de bajas civiles en Israel, destrucción de infraestructura eléctrica, puertos, aeropuerto Ben Gurión.\n- Hezbolá también atacaría **bases de la UNIFIL** (donde hay personal de países aliados de EEUU) y posiciones del ejército libanés que no colaboren. Líbano entero se convierte en campo de batalla.\n\n#### **Irak – Milicias proiraníes (Hashd al-Shaabi, Kataeb Hezbolá, Asaib Ahl al-Haq)**\n- Atacarían **embajada de EEUU en Bagdad** y todas las bases con tropas estadounidenses o de la coalición.\n- Lanzarían cohetes y drones contra **Arabia Saudí, Kuwait y Jordania** desde territorio iraquí.\n- Intentarían tomar el control de partes de Bagdad y ciudades chiíes del sur (Basora, Kerbala, Nayaf), declarando un gobierno iraquí proiraní de facto.\n\n#### **Siria – Fuerzas proiraníes (Guardia Revolucionaria, Hezbolá sirio, milicias afganas e iraquíes)**\n- Desde el sur de Siria (zona de Quneitra y Deraa) lanzarían cohetes contra **Israel** y contra **Jordania**.\n- Atacarían la base estadounidense de **Al-Tanf** y posiciones de las Fuerzas Democráticas Sirias (aliadas de EEUU).\n- Podrían intentar atacar **Chipre** (base británica de Akrotiri) con drones de largo alcance.\n\n#### **Yemen – Movimiento Houthi**\n- Los hutíes (respaldados por Irán) lanzarían misiles balísticos y drones contra **Arabia Saudí** (Riad, Yanbu, plantas de petróleo), **Emiratos Árabes** (Abu Dabi, Dubái), y posiblemente **Israel** (aunque con menor efectividad por la distancia).\n- Bloquearían el estrecho de Bab el-Mandeb, atacando buques mercantes con misiles antibuque. Esto afectaría a todos los aliados de EEUU que dependen del comercio marítimo.\n\n#### **Franja de Gaza – Hamas y Yihad Islámica**\n- Aunque no son títeres directos de Irán, actuarían en solidaridad. Lanzarían todos sus cohetes contra Israel, abriendo un segundo frente sur.\n- Podrían intentar infiltrarse desde el sur de Israel, forzando a las FDI a desviar recursos.\n\n#### **Baréin y Kuwait – células durmientes proiraníes**\n- En Baréin (donde la mayoría chií está oprimida por la monarquía suní aliada de EEUU), se produciría un levantamiento armado con apoyo iraní, atacando la base naval de la Quinta Flota.\n- En Kuwait, ataques contra bases estadounidenses y la refinería de Mina Al Ahmadi.\n\n---\n\n## 3. Consecuencias para los aliados regionales de EEUU\n\nEstos países (Arabia Saudí, Emiratos, Baréin, Kuwait, Jordania, Catar, Omán, Turquía) sufrirán directamente las represalias, aunque no hayan participado en el ataque nuclear.\n\n### 3.1. Arabia Saudí\n- **Daños críticos**: Los ataques hutíes y de milicias iraquíes dañarían gravemente sus instalaciones petroleras. En 2019, un ataque con drones a Abqaiq redujo la producción a la mitad. Ahora sería mucho peor, con misiles balísticos y múltiples oleadas.\n- **Inestabilidad interna**: La minoría chií en la provincia Oriental (donde está el petróleo) podría levantarse. Los hutíes lanzarían cohetes contra Riad y La Meca (provocando una crisis de legitimidad religiosa).\n- **Respuesta saudí**: Arabia Saudí se vería arrastrada a la guerra, lanzando ataques aéreos contra posiciones hutíes en Yemen y posiblemente contra Irak. Pero su defensa antimisiles (THAAD, Patriot) se saturaría rápidamente.\n- **Refugiados**: Millones de residentes extranjeros (incluidos estadounidenses y europeos) huirían del reino. El reino podría colapsar económicamente si los ataques persisten.\n\n### 3.2. Emiratos Árabes Unidos\n- **Objetivos de lujo**: Dubái y Abu Dabi serían atacados con misiles de crucero y drones. El rascacielos Burj Khalifa, el puerto de Jebel Ali, la central nuclear de Barakah (que podría ser alcanzada, provocando un desastre radiológico adicional).\n- **Turismo y finanzas**: El modelo económico emiratí (basado en turismo, logística y finanzas) se derrumba. Evacuación masiva de expatriados.\n- **Reacción**: Emiratos, que había normalizado relaciones con Israel (Acuerdos de Abraham), rompería públicamente con Israel y pediría la salida de tropas estadounidenses de su base de Al Dhafra.\n\n### 3.3. Baréin\n- **Guerra civil**: La mayoría chií (70% de la población) se levantaría contra la monarquía suní, atacando la base naval de la Quinta Flota de EEUU. El gobierno podría caer en días.\n- **Intervención saudí**: Arabia Saudí enviaría tropas por el puente King Fahd, pero se enfrentaría a una guerrilla urbana.\n\n### 3.4. Kuwait\n- Ataques directos de milicias iraquíes y posiblemente misiles iraníes contra refinerías y la base de Camp Arifjan (EEUU). Kuwait quedaría atrapado entre Irak e Irán.\n\n### 3.5. Jordania\n- **País encrucijada**: Jordania, aliado de EEUU e Israel, sería atacada desde Siria y desde Irak. Misiles caerían sobre Ammán y la base aérea de Muwaffaq Salti.\n- **Crisis de refugiados**: Recibiría una avalancha de refugiados desde Irak y Siria, además de palestinos que huyen de Cisjordania. El frágil reino podría colapsar.\n- **Posible cierre de fronteras con Israel y Cisjordania**.\n\n### 3.6. Turquía (aliado de la OTAN)\n- **Ataques directos**: La base de Incirlik (donde EEUU tiene armas nucleares tácticas) sería un blanco prioritario para Irán. También objetivos civiles en Estambul, Ankara y Esmirna.\n- **Reacción de Turquía**: Erdogan condenaría enérgicamente a EEUU e Israel (aunque Turquía es miembro de la OTAN). Podría cerrar el estrecho del Bósforo a buques de guerra estadounidenses y permitir que Rusia use su espacio aéreo.\n- **Ofensiva contra kurdos**: Aprovechando el caos, Turquía lanzaría una invasión masiva contra las zonas kurdas en el norte de Siria e Irak, presentándose como defensora del orden regional.\n\n### 3.7. Catar\n- **Doble juego**: Catar mantiene relaciones con Irán (gas compartido del yacimiento South Pars) y con EEUU (base de Al Udeid). Tras el ataque, Catar probablemente expulsaría a las fuerzas estadounidenses de su base para evitar represalias iraníes.\n- La monarquía catarí podría ser derrocada por un levantamiento proiraní o islamista.\n\n### 3.8. Omán\n- Tradicionalmente neutral y mediador. Omán cerraría sus puertos y espacio aéreo, pero probablemente sería respetado por Irán. Sin embargo, sufriría económicamente por el bloqueo del estrecho de Ormuz.\n\n---\n\n## 4. Impacto en países no aliados de EEUU pero vecinos\n\n### 4.1. Irak (gobierno central)\n- Irak se fragmentaría por completo. El gobierno de Bagdad, de mayoría chií pero con facciones divididas, perdería el control. Las milicias proiraníes tomarían Bagdad y el sur. El Kurdistán iraquí (autónomo, aliado de EEUU) declararía la independencia y sería atacado por milicias y por Turquía.\n- La contaminación radiactiva desde Irán afectaría a las provincias orientales de Irak (Diyala, Wasit, Maysan).\n\n### 4.2. Pakistán\n- **Riesgo nuclear**: Pakistán tiene armas nucleares y un ejército con simpatías hacia Irán (país chií, pero Pakistán es suní). India y Pakistán podrían aprovechar el caos para enfrentarse en Cachemira.\n- **Contaminación**: La lluvia radiactiva desde Irán podría llegar a Baluchistán pakistaní.\n- **Refugiados**: Millones de afganos y paquistaníes huirían hacia el interior.\n\n### 4.3. Afganistán (Talibán)\n- El Talibán, aunque suní y rival histórico de Irán, condenaría el ataque occidental. Cerraría el espacio aéreo a EEUU y podría permitir que grupos antiestadounidenses ataquen desde su territorio. Además, recibiría refugiados de Irán.\n\n### 4.4. Siria (régimen de Assad)\n- Assad, aliado de Irán, permitiría que todas las milicias proiraníes operen desde su territorio. El régimen podría lanzar ataques químicos contra posiciones rebeldes (apoyadas por Turquía y EEUU) aprovechando la distracción mundial.\n\n### 4.5. Líbano (Estado)\n- El estado libanés colapsaría completamente. Hezbolá controlaría gran parte del país. El ejército libanés se desintegraría. Habría combates callejeros entre facciones.\n\n---\n\n## 5. Consecuencias humanitarias y ambientales en la región\n\n### 5.1. Crisis de refugiados sin precedentes\n- **Número estimado**: 10-15 millones de personas desplazadas solo en la primera semana.\n- **Rutas de huida**:\n  - Iraníes hacia Pakistán, Afganistán, Turquía (cerrada), hacia el Golfo (bloqueado), o hacia el mar Caspio (a Turkmenistán y Rusia).\n  - Iraquíes hacia Jordania y Siria.\n  - Libaneses hacia Chipre (por mar) y Siria.\n  - Palestinos desde Gaza y Cisjordania hacia Egipto (Sinai) y Jordania.\n- **Campos de refugiados** colapsados, enfermedades, muertes por radiación y falta de agua.\n\n### 5.2. Contaminación radiactiva regional\n- Dependiendo de los vientos, la lluvia radiactiva alcanzaría:\n  - **Este**: Afganistán, Pakistán, norte de India.\n  - **Oeste**: Irak, Siria, Jordania, Arabia Saudí, Kuwait.\n  - **Norte**: Turkmenistán, Armenia, Azerbaiyán (sur del Cáucaso).\n  - **Sur**: Golfo Pérsico (afectando a buques y desalinizadoras).\n- Las plantas desalinizadoras del Golfo (de las que dependen Arabia Saudí, Emiratos, Kuwait, Baréin, Catar) quedarían inoperables o contaminadas, provocando escasez de agua potable para decenas de millones de personas.\n\n### 5.3. Colapso de la atención médica\n- Hospitales saturados por quemaduras, trauma por explosión, enfermedad por radiación. Falta de medicamentos, electricidad y personal. La Cruz Roja y MSF serían insuficientes.\n\n### 5.4. Hambruna\n- La destrucción de cultivos, reservas de agua y cadenas de suministro, sumada al bloqueo naval (por el cierre del Golfo y el Mar Rojo), provocaría una hambruna masiva en Irán, Irak, Yemen, Siria, Líbano y Gaza.\n\n---\n\n## 6. Efectos económicos regionales\n\n- **Precio del petróleo**: Se dispararía a más de 300-500 dólares por barril (si se puede comerciar). Pero el estrecho de Ormuz (por donde pasa el 20% del petróleo mundial) quedaría cerrado o minado. Los aliados productores (Arabia Saudí, Emiratos, Kuwait) no podrían exportar. La economía mundial entraría en depresión.\n- **Fondos soberanos**: Los fondos de los países del Golfo (valorados en billones de dólares) serían congelados o perderían valor. Muchos activos invertidos en Occidente serían liquidados para pagar la reconstrucción, causando un crash bursátil global.\n- **Turismo y aviación**: Cero turismo en Medio Oriente. Los aeropuertos cerrados o destruidos. Las aerolíneas de los aliados (Emirates, Etihad, Qatar Airways) quebrarían.\n\n---\n\n## 7. Escenarios de escalada entre potencias\n\n### 7.1. Intervención de Rusia\n- Rusia, que tiene bases en Siria (Tartus, Hmeimim) y una alianza estratégica con Irán, podría:\n  - Atacar con misiles de crucero desde el Caspio contra objetivos en el Golfo (bases de EEUU).\n  - Imponer una zona de exclusión aérea sobre Siria y el norte de Irak, enfrentándose a la aviación estadounidense.\n  - Amenazar con usar tácticas nucleares si EEUU ataca territorio ruso.\n- Escenario de confrontación directa OTAN-Rusia en Medio Oriente.\n\n### 7.2. Reacción de China\n- China condenaría el ataque nuclear, movilizaría su flota en el Océano Índico (Yibuti) y podría ofrecer un “plan de paz” que en realidad busca reemplazar la hegemonía estadounidense. Apoyaría económicamente a Irán (si aún existe) y a los países del Golfo para alejarlos de EEUU.\n\n### 7.3. India\n- India se vería afectada por la contaminación radiactiva y la subida del petróleo. Probablemente se mantendría neutral pero condenaría el ataque. Aprovecharía para afianzar su relación con Irán (puerto de Chabahar) y con Rusia.\n\n---\n\n## 8. Reconfiguración geopolítica regional tras el ataque\n\n- **Fin de los aliados tradicionales de EEUU**: Arabia Saudí, Emiratos, Jordania, etc., romperían lazos militares con Washington. Buscarían nuevos protectores: China, Rusia, o incluso formar una alianza regional árabe independiente.\n- **Ascenso de Turquía**: Como potencia musulmana suní con capacidad militar convencional, Turquía intentaría llenar el vacío de poder, expandiéndose hacia el norte de Irak, Siria y posiblemente el Cáucaso.\n- **Israel se convierte en paria regional**: Los países árabes que normalizaron relaciones (Acuerdos de Abraham) las romperían. Israel quedaría totalmente aislado, excepto por apoyo incondicional de algunos sectores en EEUU. La supervivencia de Israel como estado judío estaría en duda debido a las represalias convencionales y al posible uso de armas químicas por parte de Hezbolá.\n- **Fragmentación permanente**: La región quedaría dividida en zonas de influencia: rusa (Siria, norte de Irak), turca (norte de Siria e Irak), chií (sur de Irak y posiblemente este de Arabia Saudí), kurda (independiente pero disputada), y una anarquía general en Irán.\n\n---\n\n## Conclusión regional\n\nLas consecuencias a nivel regional de un ataque atómico contra Irán serían **catastróficas, inmediatas y permanentes**:\n\n1. **Millones de muertos** directos (por el atómico) y decenas de millones indirectos (por represalias, hambruna, enfermedades).\n2. **Colapso de estados aliados** de EEUU en el Golfo, especialmente Baréin, Kuwait y probablemente Arabia Saudí.\n3. **Guerra total** en todo Medio Oriente: desde Yemen hasta Turquía, desde Líbano hasta Pakistán.\n4. **Contaminación radiactiva** de vastas zonas durante décadas, haciendo invivibles regiones enteras.\n5. **Fin de la presencia militar estadounidense** en la región, ya que ningún país aliado volvería a albergar bases de EEUU después de ser arrastrado a una guerra nuclear por decisión unilateral de Washington o Israel.\n6. **Reconfiguración geopolítica** con China, Rusia y Turquía como nuevos árbitros.\n\nEn resumen: **ningún aliado regional saldría indemne**. Todos pagarían un precio altísimo, y el orden regional establecido desde los Acuerdos de Camp David (1978) se desintegraría para siempre.\n\n---\n\n## Usuario:\n\nahora dame las posibles consecuencias para la Argentina, también detallada y amplia\n\n---\n\n## Asistente:\n\nA continuación, un análisis detallado y amplio de las **posibles consecuencias para la República Argentina** ante un ataque atómico de Estados Unidos o Israel contra Irán. Argentina, como país sudamericano geográficamente alejado, no sufriría daños físicos directos (onda expansiva, radiación), pero sí impactos profundos en los planos económico, diplomático, social, migratorio y estratégico.\n\n---\n\n## 1. Dimensión económica: crisis global y efectos en cadena\n\nArgentina es una economía dependiente del comercio exterior, vulnerable a las crisis globales (como se vio en 2008, 2020, etc.). Un conflicto nuclear regional en Medio Oriente generaría una perturbación económica mundial sin precedentes.\n\n### 1.1. Shock energético y de materias primas\n- **Precio del petróleo y gas**: El cierre del estrecho de Ormuz (por donde pasa el 20% del petróleo mundial) y la destrucción de infraestructura petrolera en Arabia Saudí, Emiratos e Irak harían que el precio del barril superara los 300-500 dólares. Argentina, que importa combustibles (aunque tiene Vaca Muerta, no es autosuficiente en refinación), sufriría un aumento brutal del costo de la energía. Las naftas, el gasoil y el gas natural licuado se encarecerían 5 o 6 veces.\n- **Impacto en el transporte y producción**: Aumento de costos logísticos, encarecimiento de fertilizantes (derivados del petróleo), caída de la producción agropecuaria por menores márgenes. La inflación argentina (ya alta) se dispararía a niveles hiperinflacionarios (podría superar el 30-40% mensual).\n- **Bioproductos**: Argentina podría intentar sustituir combustibles fósiles con biocombustibles (biodiésel, bioetanol), pero la demanda mundial de granos para energía presionaría al alza los precios de la soja y el maíz, lo que a la vez beneficia las exportaciones argentinas pero daña el mercado interno.\n\n### 1.2. Colapso del comercio exterior\n- **Caída de la demanda mundial**: La recesión global (Europa, China, EEUU en depresión) reduciría la demanda de materias primas. Argentina exporta soja, maíz, carne, litio, vino. Los precios de los commodities agrícolas podrían caer después de un pico inicial por desabastecimiento, ya que la recesión mata el consumo. El litio (clave para baterías) también vería afectada su demanda por parálisis industrial.\n- **Bloqueos navieros y seguros**: Las rutas marítimas alternativas (Cabo de Buena Esperanza, Estrecho de Magallanes) se saturarían, pero Argentina tiene salida al Atlántico, por lo que no depende del Canal de Suez. Sin embargo, las primas de seguro para buques mercantes se dispararían mundialmente, encareciendo los fletes. Los puertos argentinos (Buenos Aires, Bahía Blanca, Rosario) seguirían operativos pero con menos volumen.\n- **Cierre de mercados clave**: La Unión Europea (destino del 15% de las exportaciones argentinas) entraría en recesión profunda. China (20% de las exportaciones) también sufriría, aunque podría intentar mantener su economía. Argentina perdería divisas.\n\n### 1.3. Deuda externa y fuga de capitales\n- **Huida de inversores**: Argentina es considerada un país de riesgo. En una crisis nuclear global, los capitales huirían a activos refugio (oro, dólar suizo, bonos alemanes). El peso argentino se devaluaría aún más. El riesgo país (ya alto) superaría los 3000 puntos básicos.\n- **Imposibilidad de refinanciar deuda**: Argentina tendría que pagar sus compromisos con el FMI y bonistas privados en un contexto de reservas escasas. Moratoria o default casi seguro.\n- **Medidas de control de capitales**: El gobierno argentino endurecería el cepo cambiario, prohibiría la compra de dólares y nacionalizaría depósitos bancarios (como en 2001).\n\n### 1.4. Inflación y desabastecimiento\n- La hiperinflación destruiría los salarios. El gobierno podría implementar control de precios y racionamiento de combustibles y alimentos. Habría largas colas en estaciones de servicio y supermercados.\n- El sector energético colapsaría: cortes de luz programados por falta de combustible para centrales térmicas. Argentina depende del gas de Vaca Muerta, pero la falta de inversión y de insumos (por el bloqueo marítimo) reduciría la producción.\n\n---\n\n## 2. Dimensión diplomática y política interna\n\nArgentina tiene una posición histórica de neutralidad activa y defensa del derecho internacional, pero también vínculos complejos con EEUU e Israel (aliados tradicionales) y con Irán (por el caso AMIA).\n\n### 2.1. Posición del gobierno argentino\n- **Condena al ataque nuclear**: Cualquier gobierno argentino (sea peronista, radical o macrista) condenaría enérgicamente el uso de armas nucleares, por ser contrario a la Carta de la ONU y al Tratado de Tlatelolco (zona libre de armas nucleares en América Latina). Argentina pediría una sesión urgente del Consejo de Seguridad y de la Asamblea General.\n- **No alineamiento**: Argentina se abstendría de apoyar militarmente a EEUU o Israel. Probablemente rompería relaciones diplomáticas con el país atacante (si es Israel, rompe con Israel; si es EEUU, la situación es más delicada porque EEUU es un socio comercial y financiero clave, pero el gobierno argentino podría retirar a su embajador y suspender la cooperación).\n- **Ofrecimiento de mediación**: Argentina, junto con Brasil, México y otros países latinoamericanos, ofrecería buenos oficios para un cese al fuego y ayuda humanitaria.\n\n### 2.2. Tensión interna por el caso AMIA y la comunidad judía\n- **Comunidad judía argentina (unas 300,000 personas)**: Es la más grande de Latinoamérica. Sufriría un fuerte aumento del antisemitismo por asociación con Israel. Podrían producirse ataques a sinagogas, centros comunitarios y escuelas judías, como ocurrió en 1992 y 1994. El gobierno debería reforzar la seguridad.\n- **Comunidad iraní y árabe (unas 50,000 personas de origen iraní, más libaneses, sirios, etc.)**: También podría ser blanco de discriminación o violencia. El gobierno tendría que evitar una escalada de odio étnico-religioso.\n- **Caso AMIA**: El ataque nuclear reabriría el debate sobre la responsabilidad iraní en el atentado de 1994. Sectores de la oposición acusarían al gobierno de ser \"blando\" con Irán. El gobierno podría endurecer su postura contra Irán (por ejemplo, expulsar a la embajada iraní) o, por el contrario, buscar desmarcarse de Israel para no ser arrastrado.\n\n### 2.3. Relación con EEUU\n- Si el atacante es EEUU, Argentina enfrenta un dilema: depende de EEUU para el financiamiento del FMI, inversiones en litio y Vaca Muerta, y acuerdos comerciales (como el posible ingreso a la Alianza del Pacífico o tratado bilateral). Pero condenar a EEUU podría costarle caro. Probablemente Argentina haría una condena matizada, sin nombrar directamente a EEUU, o pediría explicaciones a la ONU.\n- Si el atacante es Israel, Argentina condenaría sin ambages, ya que no tiene una dependencia crítica de Israel.\n\n### 2.4. Relación con Irán\n- Argentina no tiene relaciones diplomáticas fluidas con Irán desde 2015 (por el memorándum con Cristina Fernández). Un ataque nuclear contra Irán generaría una ola de refugiados iraníes que podrían intentar llegar a Argentina (ver sección migratoria). El gobierno argentino podría ofrecer asilo a disidentes iraníes como gesto humanitario.\n\n### 2.5. Posición en organismos regionales\n- Argentina impulsaría en el Mercosur y en la UNASUR (o sus sucesores) una declaración conjunta de neutralidad y rechazo a las armas nucleares. Pero Brasil, Uruguay, Paraguay y Chile podrían tener matices. Probablemente se lograría un comunicado genérico.\n\n---\n\n## 3. Dimensión social y de orden interno\n\n### 3.1. Reacciones callejeras y protestas\n- **Marchas por la paz**: Organizaciones de izquierda, sindicatos, movimientos sociales y organismos de derechos humanos convocarían a multitudinarias marchas contra la guerra nuclear y contra el \"imperialismo yanqui-sionista\".\n- **Contramanifestaciones**: La comunidad judía y sectores pro-Israel (como el partido político de Javier Milei, que ha mostrado apoyo a Israel) organizarían actos de solidaridad con Israel. Podrían producirse enfrentamientos.\n- **Saqueos y violencia**: El contexto de hiperinflación y desabastecimiento podría derivar en saqueos a supermercados y comercios, como en 2001. El gobierno declararía el estado de sitio.\n\n### 3.2. Medios de comunicación y opinión pública\n- Los medios argentinos cubrirían las 24 horas el conflicto. Habría un bombardeo de imágenes de destrucción, muertos, refugiados. Esto generaría ansiedad colectiva, depresión y comportamientos de pánico (compras de pánico de alimentos, agua, velas, etc.).\n- Las redes sociales se llenarían de desinformación, teorías conspirativas (por ejemplo, que el ataque fue un \"falso flag\" o que Argentina será el próximo blanco). El gobierno tendría que combatir fake news.\n\n### 3.3. Aumento del crimen organizado\n- Con la policía y el ejército ocupados en mantener el orden en las ciudades, el narcotráfico y el crimen organizado (que ya operan en Rosario, Buenos Aires, etc.) aprovecharían para expandirse. Habría más homicidios, extorsiones y tráfico de armas.\n\n---\n\n## 4. Dimensión migratoria y humanitaria\n\n### 4.1. Flujos de refugiados hacia Argentina\n- Argentina es un país de inmigración histórica. Podría recibir solicitudes de asilo de:\n  - **Judíos que huyen del antisemitismo en Europa o Medio Oriente**: Algunos podrían elegir Argentina por su comunidad judía y políticas de puertas abiertas.\n  - **Iraníes e iraquíes que escapan de la radiación y la guerra**: Argentina tiene una pequeña comunidad iraní (unos 4,000) y podría recibir un número limitado de refugiados por vía aérea o marítima (a través de Brasil).\n  - **Estadounidenses e israelíes que buscan un lugar seguro**: Algunos ciudadanos de países atacantes podrían huir a Argentina para evitar el servicio militar o por temor a represalias.\n- **Capacidad de absorción**: Argentina no está preparada para recibir un éxodo masivo. Con la economía colapsada, cualquier flujo migratorio significativo (más de 50,000 personas) generaría tensiones sociales y rechazo.\n\n### 4.2. Crisis humanitaria dentro de Argentina\n- La combinación de hiperinflación, desabastecimiento y posibles cortes de luz generaría una crisis humanitaria interna. El sistema de salud colapsaría (no por radiación, sino por enfermedades respiratorias, desnutrición, estrés). La mortalidad infantil aumentaría.\n\n---\n\n## 5. Dimensión ambiental (indirecta)\n\n### 5.1. Sin contaminación radiactiva directa\n- Argentina está en el hemisferio sur, lejos de Medio Oriente. Los vientos predominantes (del oeste) y la circulación atmosférica no llevarían la lluvia radiactiva a Sudamérica. Solo si el ataque fuera muy potente (decenas de megatones) y con vientos excepcionales, podrían detectarse trazas radiactivas en la Patagonia (como ocurrió con Chernóbil en 1986, que llegó a Argentina en niveles muy bajos). Serían niveles inocuos para la salud.\n\n### 5.2. Impacto en el clima global\n- Un conflicto nuclear regional podría generar un **\"invierno nuclear\"** a pequeña escala: hollín y partículas en la estratosfera bloquearían parte de la luz solar, reduciendo las temperaturas globales entre 1 y 3 grados durante 2-3 años. Argentina, con su agricultura de secano, sufriría heladas tardías, veranos más fríos y reducción de la estación de crecimiento. La producción de trigo, maíz y soja caería drásticamente, agravando la crisis alimentaria.\n\n### 5.3. Deshielo y océanos\n- El enfriamiento global podría afectar la corriente de Malvinas y la corriente de Brasil, alterando la pesca. La pesca de calamar, merluza y langostino se desplazaría, perjudicando a las flotas pesqueras argentinas.\n\n---\n\n## 6. Dimensión estratégica y de defensa\n\n### 6.1. Posición de Argentina en el conflicto\n- Argentina no tiene capacidad militar para intervenir. Las Fuerzas Armadas argentinas (ejército, armada, aeronáutica) están en un nivel bajo de preparación, con equipos obsoletos. No habría despliegue argentino en Medio Oriente.\n- El gobierno podría aumentar la vigilancia en fronteras para evitar la infiltración de terroristas (por ejemplo, Hezbolá tiene células en la Triple Frontera con Brasil y Paraguay). Argentina reforzaría la seguridad en la Triple Frontera (Iguazú) y en puertos.\n\n### 6.2. Riesgo de ataques terroristas en Argentina\n- **Hezbolá** ya operó en Argentina en 1992 y 1994. En represalia por un ataque nuclear a Irán, Hezbolá o grupos afines podrían atacar objetivos judíos o estadounidenses en Argentina. La Embajada de EEUU en Buenos Aires, la AMIA, la mutual judía, colegios judíos, el banco HSBC (británico) serían blancos potenciales.\n- El gobierno argentino debería implementar medidas antiterroristas extremas, como blindaje de embajadas, patrullaje militar en zonas sensibles y control de comunicaciones.\n\n### 6.3. Relación con potencias extraregionales\n- Argentina podría ser presionada por EEUU para que permita el uso de bases en su territorio (como la base de Marambio en la Antártida o la base naval de Puerto Belgrano) para operaciones de reabastecimiento o inteligencia. El gobierno argentino probablemente se negaría, invocando su política de no alineamiento y la zona de paz sudamericana.\n\n---\n\n## 7. Escenarios políticos internos\n\n### 7.1. Impacto en el gobierno de turno\n- Supongamos que el gobierno es el de Javier Milei (libertario, pro-EEUU e Israel). Milei ha expresado su apoyo a Israel y su intención de trasladar la embajada a Jerusalén. Un ataque nuclear israelí lo pondría en una posición muy incómoda: tendría que elegir entre respaldar a Israel (y enfrentar el repudio interno y regional) o condenarlo (y perder el apoyo de sus aliados ideológicos). Lo más probable es que intentara una condena tibia, pero la presión social lo forzaría a distanciarse.\n- Si el gobierno es peronista (Unión por la Patria), condenaría enérgicamente a EEUU e Israel, ofrecería asilo a refugiados y acusaría al \"imperialismo\". Esto podría generar un fuerte conflicto con la comunidad judía y con EEUU, que impondría sanciones económicas a Argentina.\n\n### 7.2. Riesgo de golpe de estado o crisis institucional\n- Una hiperinflación y caos social podrían desencadenar un golpe militar (como en 1976) o una asonada policial. Las Fuerzas Armadas argentinas, aunque debilitadas, podrían intentar tomar el poder para \"restablecer el orden\". Sería un escenario de alto riesgo.\n\n### 7.3. Reacciones de provincias y autonomías\n- Provincias productoras de petróleo (Neuquén, Chubut, Santa Cruz) podrían intentar retener la producción para abastecer el mercado interno, generando tensiones con el gobierno nacional. El litio (Jujuy, Salta, Catamarca) sería objeto de disputa por su valor estratégico.\n\n---\n\n## 8. Comparación con crisis anteriores\n\n- **Crisis del petróleo de 1973**: Argentina sufrió inflación, recesión y aumento de la conflictividad social. Pero fue mucho menor.\n- **Guerra de Malvinas (1982)**: Argentina fue derrotada y sufrió un aislamiento internacional moderado. Pero la economía no colapsó por eso.\n- **Crisis de 2001**: Argentina vivió hiperinflación, corralito, cacerolazos y cinco presidentes en dos semanas. Un escenario nuclear en Medio Oriente sería similar pero multiplicado por el shock global.\n\n**Conclusión**: Un ataque nuclear contra Irán sumiría a Argentina en una **depresión económica profunda, hiperinflación, desabastecimiento, conflictividad social, posible terrorismo interno y riesgo de quiebra institucional**. Aunque no haya bombas en Buenos Aires, el país sufriría tanto o más que durante la peor crisis de su historia. La única diferencia es que no habría refugiados radiactivos, pero sí una ola de refugiados económicos y políticos que desbordarían la capacidad de absorción.\n\nEn resumen: **Argentina sería víctima colateral de una decisión que no tomó, y pagaría un precio altísimo en vidas humanas (por crisis social y hambre) y en su estabilidad democrática**.\n\n---\n\n",
      "createdAt": 1777050270531,
      "updatedAt": 1777067970559,
      "pinned": false
    },
    "26": {
      "id": 26,
      "notebookId": 5,
      "title": "Agregar funcionalidades a Mis-md",
      "author": "DHB",
      "tags": [
        "script",
        "markdown"
      ],
      "content": "# Cosas que faltan\n\n- [ ] **Agregar al header selector de ordenamiento por**:\n  - Título\n  - Fecha de creación\n  - Fecha de modificación\n    - Todo con opción de orden invertido\n  - Tamaño\n- [x] **Tamaño del archivo en la metadata**\n- [ ] **Que la pestaña tome el título del archivo actual**\n- [ ] **Botones de navegación Anterior - Siguiente**:\n según el orden seleccionado con los menúes de ordenamiento.  \n\n- [ ] **Cambiar campo de búsqueda al header, debajo del título** \n- [ ] **Desplegable de etiquetas**:\n      Al lado de la búsqueda, botón pequeño, con icono de \"tag\" en vez de texto, resultado en tiempo real (sin dar enter).\n- [ ] **Identación en el listado de carpetas/archivos**\n- [ ] **Menor separación entre los items de sidebar, menor padding**\n- [ ] **Al compartir en redes que se muestre la info del archivo, incluyendo imagen si la hay**.",
      "createdAt": 1777051421360,
      "updatedAt": 1790883820220
    },
    "28": {
      "id": 28,
      "notebookId": 18,
      "title": "Mejoras para Notebook",
      "author": "DHB",
      "tags": [
        "markdown",
        "script",
        "tarea"
      ],
      "content": "- [x] Pantalla de incio mostrando las libretas en vez de las notas\n- [x] Si hubo cambios, al dejar la página que dé la opción hacer al backup\n- [x] En móviles que el cuadro de metadta sea contraíble, que inicie contraído\n- [x] No renderiza bien la tablas markdown (no dibuja los bordes)\n- [x] El README que no sea contraíble, botón directo después de los contraíbles de Nueva nota y Backup\n- [x] Actualizar los README, en inglés y español, según todas las funcionalidades del script\n- [x] No me deja insertar videos de youtube con el código que provee youtube\n\n",
      "createdAt": 1777641593390,
      "updatedAt": 1777737215385
    },
    "29": {
      "id": 29,
      "notebookId": 18,
      "title": "Compras",
      "author": "DHB",
      "tags": [
        "tarea",
        "todo"
      ],
      "content": "\n- [ ] Queso\n- [ ] Tomate en lata\n- [ ] Arvejas\n- [ ] Cebolla\n- [ ] Zanahoria\n- [ ] morrón \n- [ ] verdeo\n- [ ] panceta\n- [ ] Miel\n- [ ] Frutas\n- [ ] Huevos\n- [ ] Tomates\n- [ ] Azúcar \n- [ ] Condimentos \n- [x] carne \n- [x] chorizo colorado\n- [ ] manteca \n\n<br>\n\n---\n<br>\n\n4548 3200 3280 6765\n\n|algo|mas|menos|\n|---|---|---|\n|esto|lo otro||\n|la mas|lo menos||\n\n---\n\n[Primer fixture](nota:35)",
      "createdAt": 1777730479219,
      "updatedAt": 1790884072868,
      "pinned": true
    },
    "30": {
      "id": 30,
      "notebookId": 2,
      "title": "Notebook README en 🇬🇧",
      "author": "DHB",
      "tags": [
        "readme",
        "script"
      ],
      "content": "# 📚 Notebooks — Version 2.0\n\nNote management system with virtual notebooks, Markdown editor, tags, global search, links between notes, connection map, and JSON export.\n\nWithout a backend for ease of use and portability, it saves data to the browser's localStorage, allowing you to export all content to a .json file with the date and time embedded in the filename.\n\nThe system consists of three files: `index.html` (the application), `marked.min.js`, and `grafo.html` (the **Notes Map**, optional). A local copy of `marked.min.js` is included to enable rendering Markdown without an internet connection. All three must be in the same folder.\n\n## What's New in Version 2.0\n\n-   **📎 Links between notes**: from the editor you can insert a link to another note, chosen from all notes grouped by notebook.\n    \n-   **Incoming links**: each note's metadata lists the notes that link to it.\n    \n-   **🗺️ Notes Map**: an interactive view showing how notes, notebooks, and tags are connected (file `grafo.html`). **On desktop the `.json` must be loaded manually; on the web it loads automatically** (see the _Notes Map_ section).\n    \n\n## Home Screen\n\nOpening the app or clicking \"📚 Libretas de Notas\" shows the **home screen** with all notebooks in a visual grid. Click any notebook to see its notes, or use the **+** button to create a new one.\n\nPinned notes 📌 appear at the top, before the notebooks. Click on one to open a preview.\n\n## Sidebar (☰)\n\nThe ☰ button opens the side panel with:\n\n-   **➕ New Notebook**: Create notebooks with a custom name\n-   **🗺️ Notes Map**: Opens the connection map (in the same tab)\n-   **💾 Backup**: Export and import data as JSON\n-   **📖 README**: This manual\n\n## Notebooks\n\nEach notebook has buttons to change color (16-color palette), link to others (🔗), rename (✎), and delete (🗑).\n\n## Notes\n\nNote cards show title, author, notebook, dates, size, and tags. Click a card to open the preview. The large **+** card creates a new note in the active notebook.\n\n## Editor\n\nToolbar: **Hn** (headings H1–H3), **B** (bold), **I** (italic), **Cód** (code block), **`** (inline code), **List**, **☐** (checklist), **\"** (blockquote), **🔗** (link), **📎** (link to another note), **🖼️** (image URL), **—** (horizontal rule).\n\nYou can also import .md files (with or without YAML frontmatter) and export notes as .md.\n\n## YouTube Videos\n\nUse the embed iframe directly in Markdown:\n\n```\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/VIDEO_ID\" allowfullscreen></iframe>\n\n```\n\nReplace `VIDEO_ID` with the characters after `v=` in the video URL.\n\n## Preview\n\n-   Interactive **checklists** (checking/unchecking saves the change)\n    \n-   **Markdown tables** with borders and alternating rows\n    \n-   **Metadata** collapsible on mobile (▶ Metadatos button)\n    \n-   Click tag → filter; click notebook name → go to that notebook\n    \n-   The 📌 button pin/unpin the note. Fixed notes appear on the home screen.\n    \n-   Links to other notes (📎) are shown in amber; clicking one opens the linked note. If the linked note was deleted, the link appears struck through in gray.\n    \n-   In **Metadatos**, the **Enlaces entrantes** (incoming links) row lists the notes that link to the current one (Notebook › Title); click to open them.\n    \n\n## Filters & Search\n\n-   **Search**: Searches **all notes** (title, author, content, tags)\n    \n-   🏷️: The button next to the search opens a dropdown with all the tags to filter globally.\n    \n-   **Tags**: Filter globally across all notebooks\n    \n-   **Active notebook**: Only filters the view when no search or tag filter is active\n    \n-   **View all**: Clears notebook filter\n    \n\n## Linked Notebooks (🔗)\n\n**💡 What is the purpose of linking notebooks?**  \nLinking two or more notebooks creates a thematic or structural relationship between them. It is not just a tag; it is a way to group sets of notes that belong to the same project, idea, or context.\n\n**Practical examples:**\n\n-   If you have a notebook \"Poems\" and another \"Drafts of poems\", linking them allows you to see, from any note in \"Poems\", all notes in \"Drafts\" (and vice versa).\n    \n-   A writing project: notebooks \"Research\", \"Characters\", \"Chapters\". Link them to have a unified view.\n    \n-   A personal journal: notebooks \"2023\", \"2024\", \"Reflections\". When linked, the 🔗 badge on any note will show you notes from all three.\n    \n\n**Technical behavior:**\n\n-   Links are **bidirectional**: if you link A with B, B automatically becomes linked with A.\n    \n-   Clicking the 🔗 badge that appears on notes belonging to linked notebooks opens a special **grouped view**: all notes from the current notebook are shown, followed by notes from each linked notebook, each group with its colored header. You can add new notes to any group from that same view.\n    \n-   There is no limit on how many notebooks you can link.\n    \n\n**Usage tip:** Use links to build **broader working contexts** that go beyond a single notebook, without losing separate organization.\n\n## Links Between Notes (📎)\n\nThe **📎** button in the editor toolbar opens a picker with all notes, grouped by notebook and searchable. Choosing one inserts a link of the form `[Title](nota:ID)` into the text. If you had text selected, that text becomes the link label.\n\n-   The link uses the note's **ID**, not its title: it keeps working even if you rename the note.\n    \n-   If the linked note is deleted, the link is shown struck through in gray.\n    \n-   When a note is exported to `.md`, the link appears as `nota:ID` and only works inside this application.\n    \n\n## Notes Map (🗺️)\n\nFrom the sidebar, **🗺️ Notes Map** opens `grafo.html` in the same tab. It is an interactive map where each note is a node and all its connections are visible. It is **read-only**: it never modifies your notes.\n\n**⚠️ Where the Map gets its data:**\n\n-   **On the web (server):** if `index.html` and `grafo.html` are on the same site (exact same address), the map reads the application's notes **automatically** and updates by itself when you save changes. Nothing needs to be loaded. The first time in a given browser, import your backup in the application (💾 Backup → Import JSON); from then on the map sees it with no extra steps.\n    \n-   **On desktop (local files):** browsers usually do not share storage between files opened from disk, so the map appears empty. You must **load the `.json` manually**: export a backup from the application (💾 Backup → Export JSON) and, in the map, use **📂 Cargar JSON** (Load JSON). In this mode the map **does not update by itself**: after editing notes, export again and reload the file.\n    \n\n**What you see:**\n\n-   **Notes**: circles colored by notebook; the more links a note has, the larger it is. Pinned notes 📌 have an amber border.\n    \n-   **Notebooks**: large circles with a ring. **Tags**: gray diamonds (only tags used by 2 or more notes).\n    \n-   **Lines**: links between notes (amber, with arrow), notebook membership, linked notebooks (dashed violet), and tags (dotted gray).\n    \n\n**How to use it:**\n\n-   Dragging the background pans the view; the mouse wheel zooms. Dragging a node moves it and pins it in place; **📌 Soltar fijados** (Release pinned) frees them.\n    \n-   Hovering over a node highlights its neighbors. Clicking opens a side panel with the rendered note and its outgoing and incoming links; the **Abrir en el principal** (Open in main app) button opens the note in the application.\n    \n-   The header buttons show or hide each type of connection, and the legend lets you hide notebooks.\n    \n-   The search box highlights matches in titles, tags, and text; Enter jumps to the first one and, pressed again, to the following ones.\n    \n-   To return to the application, you can use the **← Notas** (Notes) button in the map header.\n    \n\n## Special Tags\n\n-   `urgente` → red\n    \n-   `importante` → green\n    \n\n## Backup & Data\n\n-   **Export JSON**: Download full backup\n    \n-   **Import JSON**: Restore from backup\n    \n-   **Leave alert**: If there are unsaved changes, closing the page offers a backup\n    \n-   **⚠️ Delete All**: Clears all data (with confirmation)\n    \n\n## Themes\n\nThe ☀️/🌙 button toggles dark/light theme. Preference is saved.\n\n----------\n\n## Authorship\n\n-   Conception, original idea, feature definition, iterative development direction, testing, and aesthetic judgment: Daniel Horacio Braga\n-   Code writing (HTML, CSS, JavaScript) through AI-assisted development conversations: Claude (Anthropic) — [https://www.anthropic.com](https://www.anthropic.com)\n\n----------\n\n## License\n\nThis project is distributed under the [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.html).\n",
      "createdAt": 1777735634063,
      "updatedAt": 1790887246493,
      "pinned": false
    },
    "31": {
      "id": 31,
      "notebookId": 2,
      "title": "Notebook README es 🇦🇷",
      "author": "DHB",
      "tags": [
        "readme",
        "script"
      ],
      "content": "# 📚 Libretas de Notas — Versión 2.0\n\nSistema de gestión de notas con libretas virtuales, editor Markdown, etiquetas, búsqueda global, enlaces entre notas, mapa de conexiones y exportación JSON.\n\nSin backend para facilitar el uso y la portabilidad, guarda los datos en el localStorage del navegador, pudiendo exportar todo el contenido a un archivo .json con fecha y hora en el nombre del archivo.\n\nEl sistema consta de tres archivos: `index.html` (la aplicación), `marked.min.js` y `grafo.html` (el **Mapa de notas**, opcional). Se incluye una copia local de `marked.min.js` para poder renderizar Markdown sin necesidad de conexión a internet. Los tres deben estar en la misma carpeta.\n\n## Novedades de la versión 2.0\n\n-   **📎 Enlaces entre notas**: desde el editor se puede insertar un enlace a otra nota, elegida entre todas las notas agrupadas por libreta.\n    \n-   **Enlaces entrantes**: en los metadatos de cada nota se listan las notas que la enlazan.\n    \n-   **🗺️ Mapa de notas**: vista interactiva que muestra cómo se conectan las notas, las libretas y las etiquetas (archivo `grafo.html`). **En escritorio hay que cargar el `.json` manualmente; en la web se carga automáticamente** (ver la sección _Mapa de notas_).\n    \n\n## Pantalla de inicio\n\nAl abrir la app o hacer clic en el título \"📚 Libretas de Notas\" se muestra la **pantalla de inicio** con todas las libretas en una grilla visual. Hacé clic en cualquier libreta para ver sus notas, o usá el botón **+** para crear una nueva.\n\nLas notas fijadas 📌 aparecen arriba de todo, antes de las libretas. Hacé clic en una para abrir su preview.\n\n## Sidebar (☰)\n\nEl botón ☰ abre el panel lateral con:\n\n-   **➕ Nueva Libreta**: Crear libretas con nombre personalizado\n-   **🗺️ Mapa de notas**: Abre el mapa de conexiones (en la misma pestaña)\n-   **💾 Backup**: Exportar e importar datos en JSON\n-   **📖 README**: Este manual\n\n## Libretas\n\nCada libreta tiene botones para cambiar color (paleta de 16 colores), enlazar con otras (🔗), renombrar (✎) y eliminar (🗑).\n\n## Notas\n\nLas tarjetas muestran título, autor, libreta, fechas, tamaño y etiquetas. Clic en tarjeta → abre preview. El botón **+** grande crea una nueva nota en la libreta activa.\n\n## Editor\n\nBarra de herramientas: **Hn** (encabezados H1–H3), **B** (negrita), **I** (cursiva), **Cód** (bloque), **`** (inline), **List**, **☐** (checklist), **\"** (cita), **🔗** (enlace), **📎** (enlace a otra nota), **🖼️** (imagen URL), **—** (separador).\n\nTambién podés importar archivos .md (con o sin frontmatter YAML) y exportar como .md.\n\n## Videos de YouTube\n\nUsá el iframe de embed directamente en el Markdown:\n\n```\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/ID_VIDEO\" allowfullscreen></iframe>\n\n```\n\nReemplazá `ID_VIDEO` con los caracteres que aparecen después de `v=` en la URL del video.\n\n## Vista previa\n\n-   **Checklists** interactivos (marcar/desmarcar guarda el cambio)\n    \n-   **Tablas Markdown** con bordes y filas diferenciadas\n    \n-   **Metadatos** contraíbles en móvil (botón ▶ Metadatos)\n    \n-   Clic en etiqueta → filtra; clic en libreta → va a esa libreta\n    \n-   El botón 📌 fija/desfija la nota. Las notas fijadas aparecen en la pantalla de inicio.\n    \n-   Los enlaces a otras notas (📎) se ven en ámbar; al hacer clic abren la nota enlazada. Si la nota enlazada fue eliminada, el enlace aparece tachado en gris.\n    \n-   En **Metadatos**, la fila **Enlaces entrantes** lista las notas que enlazan a la actual (Libreta › Título); un clic las abre.\n    \n\n## Filtros y búsqueda\n\n-   **Búsqueda**: Busca en **todas las notas** (título, autor, contenido, etiquetas)\n    \n-   🏷️: El botón al lado de la búsqueda abre un dropdown con todas las etiquetas para filtrar globalmente.\n    \n-   **Etiquetas**: Filtran globalmente\n    \n-   **Libreta activa**: Solo filtra la vista cuando no hay búsqueda ni etiqueta activa\n    \n-   **Ver todas**: Desactiva el filtro de libreta\n    \n\n## Libretas enlazadas (🔗)\n\n**💡 ¿Para qué sirve enlazar libretas?**  \nEnlazar dos o más libretas crea una relación temática o estructural entre ellas. No es una simple etiqueta: es una forma de agrupar conjuntos de notas que pertenecen a un mismo proyecto, idea o contexto.\n\n**Ejemplos prácticos:**\n\n-   Si tienes una libreta \"Poemas\" y otra \"Borradores de poemas\", al enlazarlas podrás ver, desde cualquier nota de \"Poemas\", también todas las notas de \"Borradores\" (y viceversa).\n    \n-   Un proyecto de escritura: libretas \"Investigación\", \"Personajes\", \"Capítulos\". Enlázalas para tener una vista unificada.\n    \n-   Un diario personal: libretas \"2023\", \"2024\", \"Reflexiones\". Al enlazarlas, el badge 🔗 en cualquier nota te mostrará las notas de las tres.\n    \n\n**Comportamiento técnico:**\n\n-   Los enlaces son **bidireccionales**: si enlazas A con B, automáticamente B queda enlazada con A.\n    \n-   Al hacer clic en el badge 🔗 que aparece en las notas pertenecientes a libretas enlazadas, se abre una **vista agrupada** especial: se muestran todas las notas de la libreta actual, seguidas de las notas de cada libreta enlazada, cada grupo con su cabecera de color. Puedes añadir nuevas notas a cualquier grupo desde esa misma vista.\n    \n-   No hay límite de cuántas libretas puedes enlazar.\n    \n\n**Consejo de uso:** Usa los enlaces para construir **contextos de trabajo** más amplios que una sola libreta, sin perder la organización por separado.\n\n## Enlaces entre notas (📎)\n\nEl botón **📎** de la barra del editor abre un selector con todas las notas, agrupadas por libreta y con buscador. Al elegir una, se inserta en el texto un enlace con la forma `[Título](nota:ID)`. Si tenías texto seleccionado, ese texto pasa a ser la etiqueta del enlace.\n\n-   El enlace usa el **ID** de la nota, no su título: sigue funcionando aunque le cambies el nombre.\n    \n-   Si la nota enlazada se elimina, el enlace queda tachado en gris.\n    \n-   Al exportar una nota a `.md`, el enlace sale como `nota:ID` y solo funciona dentro de esta aplicación.\n    \n\n## Mapa de notas (🗺️)\n\nDesde el sidebar, **🗺️ Mapa de notas** abre `grafo.html` en la misma pestaña. Es un mapa interactivo donde cada nota es un nodo y se ven todas sus conexiones. Es de **solo lectura**: nunca modifica tus notas.\n\n**⚠️ De dónde toma los datos el Mapa:**\n\n-   **En la web (servidor):** si `index.html` y `grafo.html` están en el mismo sitio (misma dirección exacta), el mapa lee **automáticamente** las notas de la aplicación y se actualiza solo cuando guardás cambios. No hay que cargar nada. La primera vez en un navegador, importá tu backup en la aplicación (💾 Backup → Importar JSON); desde ahí el mapa lo ve sin pasos extra.\n    \n-   **En escritorio (archivos locales):** los navegadores suelen no compartir el almacenamiento entre archivos abiertos desde el disco, por lo que el mapa aparece vacío. Hay que **cargar el `.json` manualmente**: exportá un backup desde la aplicación (💾 Backup → Exportar JSON) y en el mapa usá **📂 Cargar JSON**. En este modo el mapa **no se actualiza solo**: después de editar notas, exportá de nuevo y volvé a cargar el archivo.\n    \n\n**Qué se ve:**\n\n-   **Notas**: círculos coloreados según su libreta; son más grandes cuanto más enlazadas están. Las notas fijadas 📌 llevan borde ámbar.\n    \n-   **Libretas**: círculos grandes con anillo. **Etiquetas**: rombos grises (solo las usadas por 2 o más notas).\n    \n-   **Líneas**: enlaces entre notas (ámbar, con flecha), pertenencia a una libreta, libretas enlazadas entre sí (violeta punteada) y etiquetas (gris punteada).\n    \n\n**Cómo se usa:**\n\n-   Arrastrar el fondo mueve la vista; la rueda del mouse hace zoom. Arrastrar un nodo lo mueve y lo deja fijo; **📌 Soltar fijados** los libera.\n    \n-   Al pasar el mouse sobre un nodo se resaltan sus vecinos. Un clic abre un panel lateral con la nota renderizada y sus enlaces salientes y entrantes; el botón **Abrir en el principal** la abre en la aplicación.\n    \n-   Los botones del encabezado muestran u ocultan cada tipo de conexión, y la leyenda permite ocultar libretas.\n    \n-   El buscador resalta las coincidencias en título, etiquetas y texto; Enter salta a la primera y, al repetirlo, a las siguientes.\n    \n-   Para volver a la aplicación, podés usar el botón **← Notas** del encabezado del mapa.\n    \n\n## Etiquetas especiales\n\n-   `urgente` → rojo\n    \n-   `importante` → verde\n    \n\n## Backup y datos\n\n-   **Exportar JSON**: Descarga backup completo\n    \n-   **Importar JSON**: Restaura desde backup\n    \n-   **Alerta al salir**: Si hubo cambios, al cerrar la página se ofrece hacer backup\n    \n-   **⚠️ Borrar Todo**: Elimina todo (con confirmación)\n    \n\n## Temas\n\nEl botón ☀️/🌙 alterna tema oscuro/claro. La preferencia se guarda.\n\n----------\n\n## Autoría\n\n-   Concepción, idea original, definición de funcionalidades, dirección iterativa del desarrollo, pruebas y criterio estético: Daniel Horacio Braga\n-   Escritura del código (HTML, CSS, JavaScript) mediante conversaciones de desarrollo asistido por IA: Claude (Anthropic) — [https://www.anthropic.com](https://www.anthropic.com)\n\n----------\n\n## Licencia\n\nEste proyecto se distribuye bajo la [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0.html).\n",
      "createdAt": 1777735755547,
      "updatedAt": 1790887166227,
      "pinned": true
    },
    "33": {
      "id": 33,
      "notebookId": 1,
      "title": "Mi Kanban README 🇦🇷",
      "author": "DHB",
      "tags": [
        "markdown",
        "readme",
        "kanban"
      ],
      "content": "# Mi Kanban\n\n\n![Version](https://img.shields.io/badge/versión-2.0-blue) ![Language](https://img.shields.io/badge/lenguaje-HTML5%20%2F%20JS-orange) ![License](https://img.shields.io/badge/licencia-GPL--3.0-green) ![Status](https://img.shields.io/badge/estado-estable-brightgreen)\n\n---\nTablero Kanban personal que funciona completamente en el navegador, sin servidor ni base de datos. Todos los datos se guardan localmente en el dispositivo, pudiendo exportar a un archivo .json.  \n¡SÓLO TRES ARCHIVOS! (115kb)  \nPodés subir los archivos a tu servidor o usarlo desde tu PC, localmente. O ambas cosas a la vez.\n\n---\n\n## Requisitos\n\n- Navegador moderno (Firefox, Brave, Chrome, Pale Moon)\n- Los siguientes archivos deben estar en el mismo directorio:\n  - `index.html`\n  - `marked.min.js` (v9.x recomendada)\n  - `tucan.png`\n  - `README.md - opcional, incrustado en index.html`\n\n---\n\n## Estructura del tablero\n\nEl tablero se organiza en **columnas** que contienen **tareas**. Cada tarea puede tener **notas** con formato Markdown.\n\n### Columnas\n\n- Se crean desde el menú lateral (☰)\n- Se pueden **renombrar** haciendo doble clic en el nombre de la columna\n- Se pueden eliminar con el botón 🗑️ del encabezado\n- Al eliminar una columna se eliminan también sus tareas\n- Cada columna muestra un **contador** con la cantidad de tareas visibles\n- El color de cada columna es **personalizable** con una paleta de colores (botón 🎨 en el encabezado de la columna). El primer color de la paleta restablece el color predeterminado del tema activo. El color elegido se guarda en el JSON y persiste entre sesiones.\n- El botón ➕ en el encabezado abre un modal para agregar una tarea directamente a esa columna\n- El botón ⛶ abre una **vista maximizada** de la columna con todas sus tareas y notas desplegables\n\n### Tareas\n\n- Se crean desde el menú lateral o con el botón ➕ de cada columna\n- Se pueden mover entre columnas arrastrando (escritorio) o con pulsación larga (~400ms) en móvil\n- Se pueden **reordenar dentro de la misma columna** arrastrando una tarea sobre otra\n- Admiten **etiquetas** separadas por comas para clasificarlas\n- Las etiquetas con nombres reservados tienen estilo visual especial automático:\n  - `urgente` / `urgent` → texto blanco sobre fondo rojo\n  - `importante` / `important` → texto amarillo sobre fondo verde\n- Admiten una **fecha de vencimiento** con indicador de color:\n  - 🟢 Verde: vence hoy o en más de 3 días\n  - 🟡 Amarillo: vence en 1 a 3 días\n  - 🔴 Rojo: vencida\n- Se editan con el botón ✎ y se eliminan con 🗑️\n\n### Notas\n\n- Cada tarea puede tener múltiples notas con contenido en **Markdown**\n- Al hacer clic en el título de una nota se abre una **vista previa** en modal con el contenido renderizado\n- Desde la vista previa se puede abrir el editor con el botón ✎ Editar; al guardar, la vista previa se actualiza automáticamente\n- Los **checklists** (`- [ ]` / `- [x]`) son interactivos en la vista previa y en la columna maximizada: se pueden marcar y desmarcar sin entrar al editor, y el cambio se guarda automáticamente\n- Cada nota guarda su **fecha de creación**, que se muestra junto al título\n- Al guardar aparece un **aviso de confirmación** (o de error si el contenido está vacío)\n\n---\n\n## Búsqueda y filtros\n\n- El campo de búsqueda en el encabezado filtra en tiempo real por título, etiquetas y contenido de notas\n- Hacer clic en una etiqueta filtra todas las tareas que la compartan\n- Cuando hay un filtro activo, se muestra una **barra indicadora** debajo del encabezado con el filtro aplicado y un botón ✕ para quitarlo\n- Al filtrar, las columnas sin resultados **se ocultan** automáticamente\n- Ambos filtros (búsqueda y etiqueta) son acumulables\n\n---\n\n## Editor de Markdown\n\nLa barra de herramientas del editor de notas incluye:\n\n| Botón | Función |\n| :--- | :--- |\n| Hn | Encabezados H1, H2, H3 |\n| B | Negrita (`**texto**`) |\n| *I* | Cursiva (`*texto*`) |\n| Cód | Bloque de código (` ``` `) |\n| ` | Código inline |\n| List | Lista con viñetas (`- item`) |\n| ☐ | Checklist (`- [ ] item` / `- [x] item`) |\n| \" | Cita (`> texto`) |\n| 🔗 | Link (`[texto](url)`) |\n| ⊞ | Tabla con plantilla de 3 columnas |\n| — | Separador horizontal (`---`) |\n\n### Tablas\n\nLa plantilla insertada por ⊞ incluye la línea de separadores con alineación:\n\n```\n| Col1 | Col2 | Col3 |\n| :--- | :---: | ---: |\n| izq  | centro | der |\n```\n\n> La línea de separadores (`| --- |`) es obligatoria. Sin ella el texto no se renderiza como tabla.\n\n### Checklists\n\n```\n- [ ] Tarea pendiente\n- [x] Tarea completada\n```\n\nLos ítems completados se muestran en verde. En la vista previa y en la columna maximizada se pueden marcar y desmarcar directamente sin editar la nota.\n\n---\n\n## Backup\n\nDesde la sección **Backup** del menú lateral:\n\n- **Exportar JSON**: descarga un archivo con todos los datos del tablero, con marca de tiempo en el nombre\n- **Importar JSON**: carga un backup previamente exportado, reemplazando los datos actuales\n\nDesde la sección **Exportar Markdown**:\n\n- Permite exportar a archivo `.md` una tarea individual, una columna completa o todas las columnas\n- Las exportaciones incluyen los metadatos de cada tarea (etiquetas y fecha de vencimiento) y el contenido completo de sus notas\n\n> Se recomienda exportar regularmente. Los datos se guardan en el `localStorage` del navegador y pueden perderse si se borra el historial o la caché.\n\n---\n\n## Notas técnicas\n\n- Sin dependencias externas en tiempo de ejecución (todo local)\n- Markdown renderizado por [marked.js](https://marked.js.org/) v9.x con soporte GFM completo\n- Compatible con Firefox, Brave, Chrome y Pale Moon\n- El drag & drop en móvil usa pulsación larga (~400ms) para no interferir con el scroll\n- Los datos persisten en localStorage con un wrapper de compatibilidad para Pale Moon\n- La Content Security Policy bloquea explícitamente conexiones de red externas\n\nLa idea detrás del uso de localStorage con la capacidad de exportar e importar en formato .json es facilitar la portabilidad sin depender de servidores o backends complejos: el localStorage actúa como almacenamiento de trabajo inmediato, mientras que el archivo .json es el mecanismo de persistencia real a largo plazo.\n\n---\n**Problema con Pale Moon (archivo local)**: al cargar la página puede producirse un intento de conexión a direcciones internas (como 0.0.0.2). Es un comportamiento del navegador, no de la aplicación, y no afecta el funcionamiento ni la privacidad. No ocurre al acceder desde un servidor web.\n\n---\n\n## Ideas\n\n- 📂 Podés crear backups en carpetas específicas para distintos proyectos y así tener varios proyectos en desarrollo y a mano.\n- 📄 Podés crear columnas para notas de distinto carácter.\n- 🗃️️ Podés usar Dropbox o Google Drive para sincronizar tus datos estés donde estés.\n- Para las columnas: Ideas, En progreso, Finalizadas, Descartadas, Notas, etc.\n\n---\n\n## Créditos\n\n**Código y desarrollo**\n\nClaude Sonnet (Anthropic) — arquitectura, implementación, corrección de bugs y compatibilidad cross-browser\n\n**Diseño, concepto y dirección**\n\n[Daniel Horacio Braga](https://orquidealucinada.net) — diseño visual, definición de funcionalidades, testing en múltiples plataformas (Firefox, Brave, Pale Moon, móvil), y feedback iterativo\n\n**Dependencias**\n- [marked.js](https://marked.js.org/) — parser de Markdown, licencia MIT\n\n---\n\n## Licencia\n\n**Mi Kanban** — Copyright © 2026 [Daniel Horacio Braga](https://orquidealucinada.net)\n\nEste programa es software libre: podés redistribuirlo y/o modificarlo bajo los términos de la **Licencia Pública General de GNU (GPL)**, versión 3 o posterior, publicada por la Free Software Foundation.\n\nEste programa se distribuye con la esperanza de que sea útil, pero **SIN NINGUNA GARANTÍA**; sin siquiera la garantía implícita de COMERCIABILIDAD o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Consulte la Licencia Pública General de GNU para más detalles.\n\nDeberías haber recibido una copia de la Licencia Pública General de GNU junto con este programa. Si no, consultá [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/).\n\n> Nota: la licencia GPL aplica al código fuente de **Mi Kanban**. La librería **marked.js** se distribuye bajo su propia licencia MIT, que es compatible con GPL.\n\n## Video\n\n| Demo 1 | Demo 2 |\n|--------|--------|\n| <video width=\"100%\" controls><source src=\"video1.webm\" type=\"video/webm\"></video> | <video width=\"100%\" controls><source src=\"video2.webm\" type=\"video/webm\"></video> |\n\n[Blog en markdown puro](nota:13)",
      "createdAt": 1778807665032,
      "updatedAt": 1790827002751
    },
    "34": {
      "id": 34,
      "notebookId": 23,
      "title": "Lugar común",
      "author": "DHB",
      "tags": [
        "poesía"
      ],
      "content": "Caigo en el cliché de tu mirada  \n\\- el filo mortal del navajazo oscuro de tus ojos -  \ny me repito en la caída en ese abismo\n\\\nNo hay vino ni campanas  \nni música que abstraiga de ese aljibe\n\\\nempino la derrota de mi cuerpo  \nme zambullo negándome a nadar  \ny en el agua bendita de esa maldición  \nbebo la miel de la distancia  \n(la del tiempo y sus acaeceres)\n\\\nYa está  \nme suelto del borde de la noche\n\\\nY sí  \nhe muerto nuevamente.\n\\\nhttp://orquidealucinada.net/portal/mistextos/article_2021_12_8_5931.html\n\n---\n\n[El Imperio Mongol](nota:38)",
      "createdAt": 1779922596430,
      "updatedAt": 1790890024977
    },
    "35": {
      "id": 35,
      "notebookId": 18,
      "title": "Primer fixture",
      "author": "DHB",
      "tags": [
        "mundial"
      ],
      "content": "# 🏆 Fixture Mundial de Fútbol 2026\n\nEl **Mundial de Fútbol 2026** se juega del jueves 11 de junio al domingo 19 de julio en Estados Unidos, México y Canadá. Esta histórica edición cuenta con **48 selecciones clasificadas** distribuidas en 12 grupos, sumando un total de 104 partidos.\n\nA continuación, encontrás el fixture de la Selección Argentina, los 12 grupos completos y la grilla cronológica de la primera fecha para ver debutar a las 48 selecciones, con horarios adaptados a la **hora de Argentina** (UTC-3).\n\n---\n\n## 🇦🇷 Fixture de la Selección Argentina (Grupo J)\n\nEl campeón del mundo defiende el título en las siguientes fechas de la fase de grupos:\n\n* ⚽ **Fecha 1**: Martes 16 de junio a las **22:00 hs** | 🇦🇷 Argentina vs. 🇩🇿 Argelia *(Estadio Kansas City)*\n* ⚽ **Fecha 2**: Lunes 22 de junio a las **21:00 hs** | 🇦🇷 Argentina vs. 🇦🇹 Austria *(Estadio Dallas)*\n* ⚽ **Fecha 3**: Sábado 27 de junio (Horario a confirmar) | 🇦🇷 Argentina vs. 🇯🇴 Jordania *(Estadio Dallas)*\n\n---\n\n## 🗺️ Grupos Oficiales y Países Clasificados (Las 48 Selecciones)\n\nLos 12 grupos del campeonato integran de forma exacta a la totalidad de las selecciones:\n\n* 🟩 **Grupo A**: 🇲🇽 México | 🇿🇦 Sudáfrica | 🇰🇷 Corea del Sur | 🇨🇿 Chequia\n* 🟩 **Grupo B**: 🇨🇦 Canadá | 🇧🇦 Bosnia y Herzegovina | 🇶🇦 Catar | 🇨🇭 Suiza\n* 🟩 **Grupo C**: 🇧🇷 Brasil | 🇲🇦 Marruecos | 🇭🇹 Haití | 🏴󠁧󠁢󠁳󠁣󠁴󠁿 Escocia\n* 🟩 **Grupo D**: 🇺🇸 Estados Unidos | 🇵🇾 Paraguay | 🇦🇺 Australia | 🇹🇷 Turquía\n* 🟩 **Grupo E**: 🇩🇪 Alemania | 🇨🇼 Curazao | 🇨🇮 Costa de Marfil | 🇪🇨 Ecuador\n* 🟩 **Grupo F**: 🇳🇱 Países Bajos | 🇯🇵 Japón | 🇸🇪 Suecia | 🇹🇳 Túnez\n* 🟩 **Grupo G**: 🇧🇪 Bélgica | 🇪🇬 Egipto | 🇮🇷 Irán | 🇳🇿 Nueva Zelanda\n* 🟩 **Grupo H**: 🇪🇸 España | 🇨🇻 Cabo Verde | 🇸🇦 Arabia Saudita | 🇺🇾 Uruguay\n* 🟩 **Grupo I**: 🇫🇷 Francia | 🇸🇳 Senegal | 🇮🇶 Irak | 🇳🇴 Noruega\n* 🟩 **Grupo J**: 🇦🇷 Argentina | 🇩🇿 Argelia | 🇦🇹 Austria | 🇯🇴 Jordania\n* 🟩 **Grupo K**: 🇵🇹 Portugal | 🇨🇩 RD Congo | 🇺🇿 Uzbekistán | 🇨🇴 Colombia\n* 🟩 **Grupo L**: 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Inglaterra | 🇭🇷 Croacia | 🇬🇭 Ghana | 🇵🇦 Panamá\n\n---\n\n## 📅 Calendario Completo - Fecha 1 (Debut de las 48 Selecciones)\n\nGrilla con los primeros 24 partidos del torneo para ver en acción a todos los países:\n\n| Fecha | Hora (ARG) | Partido | Grupo / Sede |\n| :--- | :--- | :--- | :--- |\n| **Jueves 11/06** | 16:00 hs | 🇲🇽 México **2 - 0** 🇿🇦 Sudáfrica | Grupo A (CDMX 🇲🇽)\n| **Jueves 11/06** | 23:00 hs | 🇰🇷 Corea del Sur **2 - 1** 🇨🇿 Chequia | Grupo A (Guadalajara 🇲🇽)\n| **Viernes 12/06** | 16:00 hs | 🇨🇦 Canadá **1 - 1** 🇧🇦 Bosnia y H. | Grupo B (Toronto 🇨🇦)\n| **Viernes 12/06** | 22:00 hs | 🇺🇸 Estados Unidos vs. 🇵🇾 Paraguay | Grupo D (Los Ángeles 🇺🇸)\n| **Sábado 13/06** | 16:00 hs | 🇶🇦 Catar vs. 🇨🇭 Suiza | Grupo B (San Francisco 🇺🇸)\n| **Sábado 13/06** | 19:00 hs | 🇧🇷 Brasil vs. 🇲🇦 Marruecos | Grupo C (Nueva Jersey 🇺🇸)\n| **Sábado 13/06** | 22:00 hs | 🇭🇹 Haití vs. 🏴󠁧󠁢󠁳󠁣󠁴󠁿 Escocia | Grupo C (Boston 🇺🇸)\n| **Domingo 14/06** | 01:00 hs | 🇦🇺 Australia vs. 🇹🇷 Turquía | Grupo D (Vancouver 🇨🇦)\n| **Domingo 14/06** | 14:00 hs | 🇩🇪 Alemania vs. 🇨🇼 Curazao | Grupo E (Houston 🇺🇸)\n| **Domingo 14/06** | 17:00 hs | 🇳🇱 Países Bajos vs. 🇯🇵 Japón | Grupo F (Dallas 🇺🇸)\n| **Domingo 14/06** | 20:00 hs | 🇨🇮 Costa de Marfil vs. 🇪🇨 Ecuador | Grupo E (Filadelfia 🇺🇸)\n| **Domingo 14/06** | 23:00 hs | 🇸🇪 Suecia vs. 🇹🇳 Túnez | Grupo F (Monterrey 🇲🇽)\n| **Lunes 15/06** | 13:00 hs | 🇪🇸 España vs. 🇨🇻 Cabo Verde | Grupo H (Atlanta 🇺🇸)\n| **Lunes 15/06** | 16:00 hs | 🇧🇪 Bélgica vs. 🇪🇬 Egipto | Grupo G (Seattle 🇺🇸)\n| **Lunes 15/06** | 19:00 hs | 🇸🇦 Arabia Saudita vs. 🇺🇾 Uruguay | Grupo H (Miami 🇺🇸)\n| **Lunes 15/06** | 22:00 hs | 🇮🇷 Irán vs. 🇳🇿 Nueva Zelanda | Grupo G (Los Ángeles 🇺🇸)\n| **Martes 16/06** | 16:00 hs | 🇫🇷 Francia vs. 🇸🇳 Senegal | Grupo I (Nueva Jersey 🇺🇸)\n| **Martes 16/06** | 19:00 hs | 🇮🇶 Irak vs. 🇳🇴 Noruega | Grupo I (Boston 🇺🇸)\n| **Martes 16/06** | 22:00 hs | 🇦🇷 Argentina vs. 🇩🇿 Argelia | Grupo J (Kansas City 🇺🇸)\n| **Miércoles 17/06** | 01:00 hs | 🇦🇹 Austria vs. 🇯🇴 Jordania | Grupo J (San Francisco 🇺🇸)\n| **Miércoles 17/06** | 14:00 hs | 🇵🇹 Portugal vs. 🇨🇩 RD Congo | Grupo K (Houston 🇺🇸)\n| **Miércoles 17/06** | 17:00 hs | 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Inglaterra vs. 🇭🇷 Croacia | Grupo L (Dallas 🇺🇸)\n| **Miércoles 17/06** | 20:00 hs | 🇬🇭 Ghana vs. 🇵🇦 Panamá | Grupo L (Toronto 🇨🇦)\n| **Miércoles 17/06** | 23:00 hs | 🇺🇿 Uzbekistán vs. 🇨🇴 Colombia | Grupo K (CDMX 🇲🇽)\n\n---\n\n## 🏆 Formato y Rondas Eliminatorias\n\nClasifican los **dos primeros de cada grupo y los ocho mejores terceros**. Esto abre la ronda de eliminación directa desde los 16avos de final.\n\n* 🏅 **Dieciseisavos de final**: Del 28 de junio al 3 de iulio.\n* 🏅 **Octavos de final**: Del 4 de julio al 7 de julio.\n* 🏅 **Cuartos de final**: Del 9 de julio al 11 de julio.\n* 🚀 **Semifinales**: Martes 14 de julio (Dallas) y Miércoles 15 de julio (Atlanta).\n* 🥉 **Tercer puesto**: Sábado 18 de julio (Miami).\n* 👑 **La Gran Final**: Domingo 19 de julio a las 15:00 hs en el MetLife Stadium de Nueva Jersey.\n\n[Bienvenida](nota:1)\n[Compras](nota:29)",
      "createdAt": 1781301558929,
      "updatedAt": 1790829791569
    },
    "36": {
      "id": 36,
      "notebookId": 2,
      "title": "Doc. ténica de Mis-notas",
      "author": "DHB",
      "tags": [
        "doc",
        "programacion"
      ],
      "content": "# Cómo funciona `mis-notas.html` — lección de programación para principiantes\n\nEste documento acompaña al archivo `mis-notas.html` (un anotador con pestañas, hecho en HTML/CSS/JavaScript \"vanilla\", sin frameworks). Está pensado para alguien que **no sabe programar**, y va explicando, función por función, qué hace cada parte del código y por qué está escrita así.\n\nNo hace falta leerlo todo de una sentada: cada parte es bastante autocontenida, aunque se referencian conceptos de partes anteriores.\n\n## Índice\n\n1. **Las bases: estado, `localStorage` e IDs** — Qué es el objeto `S` (el \"cerebro\" de la app), cómo `localStorage` guarda datos como texto, `JSON.stringify`/`JSON.parse`, generación de IDs únicos con `uid()`, y el arranque de la app con `init()` y `persist()`.\n\n2. **`saveNote()`, `loadNote()` y básicos del DOM** — Cómo se sincroniza el textarea con el objeto `S` en ambas direcciones, más una introducción a `getElementById`, `createElement`, `appendChild`, `textContent` y `classList`. Arranca la explicación de `render()`: cómo se construye cada pestaña.\n\n3. **`render()`: clic vs. doble clic** — El botón de cerrar pestaña (✕) y `stopPropagation()`. El truco con `setTimeout`/`clearTimeout` y closures para distinguir un clic simple (cambiar de pestaña) de un doble clic (renombrar). Cierre de `render()` con el botón \"+\" y la diferencia entre pasar una función como referencia vs. ejecutarla.\n\n4. **`addTab()`, `removeTab()`, `inlineRename()`** — Cómo se agregan y eliminan notas del array (`push`, `splice`), el ajuste del índice activo al borrar, y el renombrado \"in place\" reemplazando un `<span>` por un `<input>`, con manejo de Enter/Escape/blur.\n\n5. **`saveFile()` y `doImport()`** — Exportar las notas como `.json` usando `Blob` y `URL.createObjectURL`, simulando un clic en un link de descarga. Importar un archivo con `FileReader`, lectura asíncrona, validaciones y manejo de errores con `try/catch`.\n\n6. **Modal de confirmación, `toast()` y tecla Escape** — El patrón de mostrar/ocultar elementos agregando y quitando una clase CSS (`resetAll`, `closeConfirm`, `confirmReset`). Cómo funciona el mensaje flotante `toast()` y por qué guarda su temporizador en `t._t`. El listener global de la tecla Escape y la llamada final a `init()`.\n\n7. **`handleClip()` (función para el bookmarklet) + repaso general** — Cómo se leen parámetros de la URL con `URLSearchParams`, búsqueda/creación de la pestaña \"Recortes\" con `findIndex`, armado del encabezado con fecha y fuente, y limpieza de la URL con `history.replaceState`. Cierra con un repaso del patrón general: estado → `persist()` → `render()`.\n\n---\n\n## Parte 1: Las bases — el \"estado\" de la app, `localStorage` y los IDs\n\nAntes de mirar función por función, conviene entender tres ideas que se repiten todo el tiempo en este código.\n\n### La variable `S`: el \"cerebro\" de la app\n\nAl principio del script hay esto:\n\n```javascript\nvar S = {notes:[], active:0};\n```\n\n`S` es un objeto (una especie de caja con etiquetas) que guarda *todo* el estado de la aplicación en un solo lugar: la lista de notas (`notes`, un array) y cuál es la pestaña activa (`active`, un número que indica la posición en ese array). Cualquier cambio que el usuario hace —escribir, renombrar, agregar o borrar una pestaña— termina modificando este objeto. Después, otras funciones se encargan de \"dibujar\" la pantalla según lo que dice `S`, y de guardarlo para que no se pierda al cerrar el navegador.\n\nEsta es una técnica muy común: separar los *datos* (qué hay) de la *interfaz* (cómo se ve). Vas a ver que casi todas las funciones siguen el patrón \"modificar `S` → guardar `S` → redibujar la pantalla a partir de `S`\".\n\n### `localStorage`: la memoria del navegador\n\n`localStorage` es una especie de \"cajón\" que cada navegador le da a cada sitio web para guardar texto de forma permanente (sobrevive a cerrar la pestaña, reiniciar la PC, etc.). Solo guarda strings (texto), nada más. Por eso, para guardar un objeto como `S`, primero hay que convertirlo a texto.\n\nAhí entran dos funciones de JavaScript que vas a ver todo el tiempo:\n\n- `JSON.stringify(objeto)` → convierte un objeto/array de JS en un string de texto (formato JSON).\n- `JSON.parse(texto)` → hace lo inverso: toma ese string y lo convierte de nuevo en un objeto de JS usable.\n\nEs como guardar una receta: el objeto es la comida lista, el JSON es la receta escrita en una hoja de papel, y `localStorage` es el cajón donde guardás esa hoja.\n\n### `persist()`: guardar el estado\n\n```javascript\nfunction persist(){\n  localStorage.setItem('notas_sb', JSON.stringify(S));\n}\n```\n\nEsta función toma todo el objeto `S` (con todas tus notas), lo convierte a texto con `JSON.stringify`, y lo guarda en el cajón `localStorage` bajo la llave `'notas_sb'`. Se llama cada vez que algo cambia (escribís texto, renombrás una pestaña, etc.), para que esos cambios no se pierdan.\n\n### `uid()`: generar identificadores únicos\n\n```javascript\nfunction uid(){\n  return Math.random().toString(36).slice(2,9);\n}\n```\n\nCada nota necesita un \"documento de identidad\" (`id`) único, para poder diferenciarla de las demás aunque dos notas tengan el mismo nombre. Esta función:\n\n1. `Math.random()` genera un número decimal al azar entre 0 y 1 (ej: `0.4839201...`).\n2. `.toString(36)` lo convierte a base 36, que usa números *y* letras (0-9 y a-z), dando algo como `\"0.gx3k9pq1\"`. Es una forma de obtener strings cortos pero con muchísimas combinaciones posibles.\n3. `.slice(2,9)` recorta ese string, descartando el `\"0.\"` del principio y quedándose con 7 caracteres, ej: `\"gx3k9pq\"`.\n\nEl resultado es un código corto, alfanumérico y prácticamente irrepetible, que sirve como `id` de cada nota.\n\n### `init()`: el arranque de la app\n\n```javascript\nfunction init(){\n  var raw = localStorage.getItem('notas_sb');\n  if(raw){try{Object.assign(S,JSON.parse(raw));}catch(e){}}\n  if(!S.notes||!S.notes.length){S.notes=[{id:uid(),name:'Nota 1',content:''}];S.active=0;}\n  var clipAdded = handleClip();\n  render();\n  if(clipAdded) toast('Recorte agregado a \"Recortes\"');\n}\n```\n\nEsta es la primera función que se ejecuta cuando abrís la página (al final del script hay un `init();` suelto que la dispara). Paso a paso:\n\n1. `localStorage.getItem('notas_sb')` busca si ya guardaste algo antes bajo esa llave. Si nunca usaste la app, devuelve `null`.\n2. Si hay algo guardado (`raw` no es `null`), lo convierte de texto a objeto con `JSON.parse` y lo copia dentro de `S` usando `Object.assign`. El `try{...}catch(e){}` es una \"red de seguridad\": si el texto guardado estuviera corrupto y `JSON.parse` fallara, en vez de romper toda la app, simplemente ignora el error y sigue.\n3. Si después de todo eso `S.notes` sigue vacío (primera vez que se usa, o el dato guardado estaba mal), crea una nota inicial llamada \"Nota 1\".\n4. Llama a `handleClip()` (la función para recibir recortes desde el bookmarklet — ver Parte 7).\n5. Llama a `render()`, que dibuja toda la interfaz según el estado actual de `S`.\n\nPor ahora alcanza con saber que `render()` \"dibuja la pantalla\"; en la Parte 2 vemos en detalle cómo lo hace, junto con `saveNote()` y `loadNote()`, que son las funciones que conectan el cuadro de texto con `S`.\n\n---\n\n## Parte 2: `saveNote()`, `loadNote()` y los básicos del DOM\n\nAhora vamos al ciclo que conecta lo que escribís en pantalla con el objeto `S`.\n\n### `saveNote()`: de la pantalla al estado\n\n```javascript\nfunction saveNote(){\n  var n = S.notes[S.active];\n  if(n) n.content = document.getElementById('editor').value;\n  persist();\n}\n```\n\n`document.getElementById('editor')` busca en el HTML el elemento que tiene `id=\"editor\"` (el `<textarea>`) y devuelve una referencia a él. La propiedad `.value` de un textarea es, justamente, el texto que el usuario escribió ahí.\n\n`S.notes[S.active]` es \"la nota número `S.active` dentro del array `notes`\" — recordá que `S.active` es simplemente un número (0, 1, 2...) que indica cuál pestaña está abierta. El `if(n)` es otra red de seguridad: si por algún motivo no hubiera ninguna nota en esa posición (`n` sería `undefined`), evita que el programa intente hacer `undefined.content = ...` y se rompa.\n\nEn resumen: esta función toma lo que hay *ahora* en el textarea y lo copia a la nota activa dentro de `S`, y después llama a `persist()` para guardarlo en `localStorage`. Se ejecuta cada vez que tipeás algo (mirá el `oninput=\"saveNote()\"` en el HTML del textarea).\n\n### `loadNote()`: del estado a la pantalla\n\n```javascript\nfunction loadNote(){\n  var n = S.notes[S.active];\n  document.getElementById('editor').value = n ? n.content : '';\n}\n```\n\nEs el camino inverso: toma el contenido guardado en la nota activa y lo pone en el textarea para que se vea. Usa el operador ternario `condición ? valorSiVerdadero : valorSiFalso` — es un `if/else` resumido en una sola línea. Si `n` existe, usa `n.content`; si no (por ejemplo, si `S.active` apuntara a una posición que no existe), usa un string vacío `''` para no mostrar `undefined` en pantalla.\n\nEntre estas dos funciones, `saveNote()` y `loadNote()` son como las dos puertas de un mismo pasillo: una lleva de la pantalla al dato guardado, la otra del dato guardado a la pantalla.\n\n### Conceptos de DOM que necesitás para lo que viene\n\nEl \"DOM\" (Document Object Model) es la representación que el navegador hace de tu HTML como una estructura de objetos que podés manipular con JavaScript. Las herramientas básicas son:\n\n- `document.getElementById('algo')` busca un elemento por su atributo `id` y te da una referencia a él, para poder leerlo o modificarlo.\n- `document.createElement('div')` crea un elemento nuevo *en memoria* (todavía no se ve en la página).\n- `elemento.appendChild(otroElemento)` inserta `otroElemento` como hijo de `elemento`, dentro del HTML real — recién ahí se vuelve visible.\n- `elemento.textContent = 'hola'` cambia el texto visible dentro de un elemento (de forma segura, sin interpretar HTML).\n- `elemento.className = 'tab on'` asigna clases CSS a un elemento — esas clases son las que después el `<style>` usa para darle color, tamaño, etc.\n- `elemento.innerHTML = '✕'` similar a `textContent`, pero interpreta el contenido como HTML (por eso se usa para el símbolo ✕, que es solo un carácter, sin riesgo).\n\n### `render()`: empezando a construir las pestañas\n\n```javascript\nfunction render(){\n  var bar = document.getElementById('tab-bar');\n  bar.innerHTML = '';\n  S.notes.forEach(function(note, i){\n    var tab = document.createElement('div');\n    tab.className = 'tab' + (i===S.active?' on':'');\n    tab.title = 'Clic: cambiar · Doble clic: renombrar';\n\n    var ns = document.createElement('span');\n    ns.className = 'tab-name';\n    ns.textContent = note.name;\n    tab.appendChild(ns);\n    // ... (sigue en la Parte 3)\n```\n\nPrimero, `bar.innerHTML = ''` vacía completamente la barra de pestañas — es una forma simple (aunque no la más eficiente) de \"borrar todo y volver a dibujar desde cero\" cada vez que algo cambia.\n\nDespués, `S.notes.forEach(function(note, i){...})` recorre el array de notas una por una. `forEach` es un método de los arrays que ejecuta una función para cada elemento; `note` es la nota actual y `i` es su posición (0, 1, 2...) dentro del array — ese número `i` es clave porque se compara contra `S.active` para saber cuál pestaña está \"activa\".\n\nPor cada nota, se crea un `<div>` (`tab`) que va a representar la pestaña. La línea `tab.className = 'tab' + (i===S.active?' on':'')` le pone la clase `\"tab\"` siempre, y le agrega `\" on\"` *solo* si esa nota es la activa — eso es lo que en el CSS hace que la pestaña activa se vea resaltada (fondo distinto, subrayado de color).\n\nLuego se crea un `<span>` con la clase `\"tab-name\"` y se le pone como texto el nombre de la nota (`note.name`), y se lo agrega como hijo de `tab` con `appendChild`.\n\nEn la Parte 3 seguimos con lo más entretenido de `render()`: el botón de cerrar pestaña, y el truco para distinguir un clic simple (cambiar de pestaña) de un doble clic (renombrarla).\n\n---\n\n## Parte 3: `render()` — el clic vs. doble clic, y el botón \"+\"\n\nSeguimos dentro de `render()`, justo donde quedamos: ya tenemos el `<div>` de la pestaña (`tab`) con su nombre adentro. Ahora viene la parte más \"ingeniosa\" de toda la app.\n\n### El botón ✕ para cerrar pestañas\n\n```javascript\nif(S.notes.length > 1){\n  var cx = document.createElement('span');\n  cx.className = 'tab-close';\n  cx.innerHTML = '✕';\n  cx.onclick = function(e){e.stopPropagation(); removeTab(i);};\n  tab.appendChild(cx);\n}\n```\n\nEl `if(S.notes.length > 1)` es una regla de negocio simple: *solo* se crea el botón de cerrar si hay más de una nota. Así, la app garantiza que siempre quede al menos una pestaña — evita el caso incómodo de \"borré todo y ahora no tengo ni una nota ni botón para crear una nueva\".\n\n`cx.onclick = function(e){...}` asigna una función que se ejecuta cuando se hace clic en el ✕. Esa función recibe automáticamente un parámetro `e` (el \"evento\"), que trae información sobre el clic.\n\n`e.stopPropagation()` es clave acá. En el HTML, el ✕ está *dentro* del `<div>` de la pestaña. Si hacés clic en el ✕, en realidad estás haciendo clic también en la pestaña que lo contiene — los eventos \"burbujean\" hacia arriba por defecto. `stopPropagation()` le dice al navegador \"este clic es mío, no lo dejes seguir subiendo\". Sin esa línea, al cerrar una pestaña también se dispararía el evento de \"cambiar a esta pestaña\", con resultados raros.\n\nPor último, `removeTab(i)` — donde `i` es la posición de esa nota en el array — hace el borrado real (ver Parte 4).\n\n### El truco del clic simple vs. doble clic\n\n```javascript\nvar timer = null;\ntab.addEventListener('click', function(e){\n  if(e.target.classList.contains('tab-close')) return;\n  if(timer){clearTimeout(timer);timer=null;inlineRename(ns,note);return;}\n  timer = setTimeout(function(){timer=null; saveNote(); S.active=i; render(); loadNote(); persist();}, 200);\n});\n```\n\nJavaScript no tiene un evento nativo de \"doble clic con un solo clic mientras tanto no hace nada\" — el evento `dblclick` existe, pero antes de que se dispare, ya se disparó dos veces el `click`. Esta app resuelve el problema con un patrón clásico: **esperar un poquito antes de actuar, por si llega un segundo clic**.\n\nPaso a paso:\n\n1. `var timer = null` — se declara *fuera* del evento, una sola vez por pestaña. Gracias a un concepto llamado **closure** (cierre), la función que se ejecuta en cada clic \"recuerda\" esta variable `timer` entre clic y clic, aunque en teoría cada llamada a la función debería ser independiente. Es como si `timer` fuera una pizarra compartida que solo esta pestaña puede ver y escribir.\n\n2. `if(e.target.classList.contains('tab-close')) return;` — si el clic vino del botón ✕ (que ya tiene su propio manejo), no hacer nada más acá. `e.target` es el elemento exacto donde ocurrió el clic, y `classList.contains(...)` chequea si tiene esa clase CSS.\n\n3. **Primer clic**: `timer` es `null`, así que no entra al `if(timer)`. En cambio, hace `timer = setTimeout(función, 200)`. `setTimeout` dice \"ejecutá esta función dentro de 200 milisegundos, pero no ahora\". Mientras tanto, el programa sigue funcionando normalmente — no se \"congela\" esperando.\n\n4. **Si no llega un segundo clic**: pasan los 200ms, se ejecuta la función pendiente: guarda la nota actual (`saveNote()`), cambia `S.active` a la pestaña clickeada, vuelve a dibujar todo (`render()`), carga el contenido de la nueva pestaña activa (`loadNote()`) y guarda el estado (`persist()`). Esto es el comportamiento de \"clic simple = cambiar de pestaña\".\n\n5. **Si llega un segundo clic dentro de esos 200ms**: ahora `timer` ya *no* es `null` (tiene el identificador del temporizador pendiente). Entra al `if(timer)`, hace `clearTimeout(timer)` — esto **cancela** la acción que estaba programada para dentro de poco, evitando que \"cambiar de pestaña\" se ejecute — y en su lugar llama a `inlineRename(ns, note)`, que activa el modo de renombrado (Parte 4).\n\nEn criollo: cada clic dice \"esperá un cachito, por si viene otro clic enseguida\". Si no viene nada más, se interpreta como clic simple. Si viene otro clic rápido, se cancela esa espera y se interpreta como doble clic.\n\n### Cerrando `render()`: el botón \"+\" y la carga final\n\n```javascript\n    bar.appendChild(tab);\n  });\n\n  var add = document.createElement('div');\n  add.className = 'tab-add';\n  add.textContent = '+';\n  add.title = 'Nueva pestaña';\n  add.onclick = addTab;\n  bar.appendChild(add);\n\n  loadNote();\n}\n```\n\nUna vez armada cada pestaña (`tab`), se agrega a la barra con `bar.appendChild(tab)` — recién ahí se vuelve visible en pantalla.\n\nDespués del `forEach`, se crea el botón \"+\": un `<div>` con texto `\"+\"`. Fijate que `add.onclick = addTab` — *sin paréntesis*. Esto es importante: `addTab` (sin `()`) es una *referencia* a la función, como decir \"cuando hagas clic, ejecutá esta función\". Si hubiera puesto `addTab()`, eso *ejecutaría la función inmediatamente* al armar la página, en lugar de guardarla para más adelante. Es un error muy común al empezar con JavaScript.\n\nPor último, `loadNote()` — la función de la Parte 2 — vuelca en el textarea el contenido de la nota que quedó activa. Esto cierra el ciclo: `render()` siempre termina asegurándose de que el textarea muestre lo correcto.\n\n---\n\n## Parte 4: `addTab()`, `removeTab()` e `inlineRename()`\n\nEstas tres funciones son las que realmente modifican el array `S.notes` — agregar, quitar y renombrar pestañas.\n\n### `addTab()`: crear una pestaña nueva\n\n```javascript\nfunction addTab(){\n  saveNote();\n  S.notes.push({id:uid(), name:'Nota '+(S.notes.length+1), content:''});\n  S.active = S.notes.length-1;\n  render();\n  persist();\n  document.getElementById('editor').focus();\n}\n```\n\nLo primero que hace es `saveNote()`. Esto es importante: si no se hiciera, y estabas escribiendo algo en la pestaña actual sin que se haya guardado el último cambio, al crear una pestaña nueva (y por lo tanto redibujar todo) podrías perder esos últimos caracteres. Es una regla general en esta app: *antes de cambiar de contexto (cambiar de pestaña, agregar una, borrar una), primero guardá lo que hay*.\n\n`S.notes.push({...})` agrega un objeto nuevo al final del array `notes`. `push` es el método estándar de JS para \"agregar un elemento al final de un array\". El objeto nuevo tiene:\n\n- `id: uid()` — un identificador único (Parte 1).\n- `name: 'Nota '+(S.notes.length+1)` — un nombre tipo \"Nota 4\". Como `S.notes.length` es la cantidad de notas *antes* de agregar la nueva, sumarle 1 da el número correcto para la nueva pestaña.\n- `content: ''` — arranca vacía.\n\n`S.active = S.notes.length-1` — después del `push`, `S.notes.length` ya incluye a la nota nueva. Como los arrays empiezan en el índice 0, la *posición* del último elemento es `length - 1`. Esto hace que la pestaña recién creada quede activa automáticamente.\n\nDespués, `render()` redibuja todo (aparece la pestaña nueva), `persist()` guarda el estado, y `document.getElementById('editor').focus()` pone el cursor directamente en el textarea, para que puedas empezar a escribir sin tener que hacer clic.\n\n### `removeTab(i)`: borrar una pestaña\n\n```javascript\nfunction removeTab(i){\n  saveNote();\n  S.notes.splice(i,1);\n  if(S.active >= S.notes.length) S.active = S.notes.length-1;\n  render();\n  persist();\n}\n```\n\nDe nuevo, `saveNote()` primero por la misma razón de antes.\n\n`S.notes.splice(i, 1)` es el método para \"eliminar elementos de un array en una posición dada\". El primer argumento (`i`) es desde dónde empezar, y el segundo (`1`) es cuántos elementos eliminar. Acá borra exactamente la nota en la posición `i` (la que tenía el ✕ que clickeaste), y el resto de los elementos se \"corren\" para llenar el hueco automáticamente.\n\nLa línea `if(S.active >= S.notes.length) S.active = S.notes.length-1` es un ajuste necesario. Pensalo así: si tenías 3 pestañas (posiciones 0, 1, 2) y `S.active` era `2` (la última), y borrás justamente esa pestaña, ahora el array solo tiene posiciones 0 y 1 — la posición `2` ya no existe. Esta línea detecta esa situación (`S.active` quedó \"fuera de rango\") y lo corrige apuntando a la nueva última pestaña.\n\n### `inlineRename(el, note)`: renombrar sin ventanas emergentes\n\n```javascript\nfunction inlineRename(el, note){\n  var old = note.name;\n  var inp = document.createElement('input');\n  inp.className = 'iei';\n  inp.value = old;\n  el.replaceWith(inp);\n  inp.focus(); inp.select();\n  var done = false;\n  function finish(){\n    if(done) return; done=true;\n    note.name = inp.value.trim() || old;\n    persist(); render();\n  }\n  inp.addEventListener('blur', finish);\n  inp.addEventListener('keydown', function(e){\n    if(e.key==='Enter') inp.blur();\n    if(e.key==='Escape'){note.name=old; done=true; render();}\n  });\n}\n```\n\nEsta función recibe dos cosas: `el` (el `<span>` con el nombre visible de la pestaña, el que vimos en la Parte 2) y `note` (el objeto de la nota correspondiente dentro de `S.notes`).\n\nPrimero guarda el nombre actual en `old` — un \"respaldo\" por si el usuario cancela.\n\nLuego crea un `<input>` de texto (`document.createElement('input')`), le pone como valor inicial el nombre actual (`inp.value = old`), y con `el.replaceWith(inp)` **reemplaza** el `<span>` por este `<input>` en el DOM — de ahí el nombre \"inline\" (en el lugar), no aparece ningún cuadro de diálogo aparte, el campo de texto literalmente toma el lugar del nombre.\n\n`inp.focus()` pone el cursor ahí, y `inp.select()` selecciona todo el texto — así, si el usuario empieza a escribir directamente, reemplaza el nombre anterior en vez de tener que borrarlo a mano primero.\n\nAhora la parte más sutil: `var done = false` y la función interna `finish()`. ¿Por qué hace falta esto? Porque hay **dos formas distintas** de terminar el renombrado — perder el foco (`blur`, por ejemplo al hacer clic en otro lado) o presionar Enter (que a su vez *provoca* un `blur`). Sin la bandera `done`, podría ejecutarse `finish()` dos veces para la misma acción, lo cual no rompería nada grave acá, pero es una buena práctica: `done` asegura que el renombrado se \"cierre\" una sola vez.\n\nDentro de `finish()`: `note.name = inp.value.trim() || old`. `.trim()` quita espacios en blanco al principio y al final (para que no queden pestañas tituladas `\"   \"`). El operador `||` significa \"si lo de la izquierda es un valor 'falsy' (string vacío, en este caso), usá lo de la derecha\". Entonces: si el usuario borró todo y dejó el campo vacío, se vuelve al nombre anterior (`old`) en lugar de quedar con un nombre vacío.\n\nLos dos `addEventListener`:\n\n- `'blur'` (perder el foco) → llama a `finish()`, confirmando el cambio.\n- `'keydown'` (tecla presionada) → si es `Enter`, hace `inp.blur()` (lo cual *dispara* el evento `blur` de arriba, confirmando). Si es `Escape`, restaura `note.name = old` directamente, marca `done = true` (para que el `blur` que viene después no vuelva a ejecutar `finish()` y pise esta cancelación), y redibuja con `render()`.\n\nCon esto ya cubrimos todo el ciclo de vida de una pestaña: crear, cambiar, renombrar y borrar.\n\n---\n\n## Parte 5: `saveFile()` y `doImport()` — exportar e importar tus notas\n\nEstas dos funciones le permiten a la app comunicarse con el sistema de archivos: descargar tus notas como un archivo `.json`, y volver a cargarlas desde uno.\n\n### `saveFile()`: descargar las notas\n\n```javascript\nfunction saveFile(){\n  var blob = new Blob([JSON.stringify(S,null,2)], {type:'application/json'});\n  var url = URL.createObjectURL(blob);\n  var a = document.createElement('a'); a.href=url; a.download='notas.json'; a.click();\n  URL.revokeObjectURL(url);\n  toast('Guardado como notas.json');\n}\n```\n\nPrimero, `JSON.stringify(S, null, 2)` — ya vimos `JSON.stringify` en la Parte 1, pero acá aparece con dos argumentos extra. El `null` es un parámetro que casi nunca se usa (sirve para filtrar qué propiedades incluir; `null` significa \"todas\"). El `2` le dice \"indentá el resultado con 2 espacios por nivel\" — así el JSON queda legible para humanos, con saltos de línea y sangría, en vez de todo en una sola línea apretada. Si abrís el `notas.json` resultante en un editor de texto, vas a ver algo prolijo y fácil de leer.\n\n`new Blob([texto], {type:'application/json'})` — un **Blob** (\"Binary Large Object\") es la forma que tiene JavaScript de representar datos como si fueran un archivo, pero todo en memoria, sin que exista todavía en el disco. Acá se crea un Blob que contiene el texto JSON, y se le indica que su tipo es `application/json` (una \"etiqueta\" que ayuda al navegador a saber qué tipo de contenido es).\n\n`URL.createObjectURL(blob)` toma ese Blob en memoria y genera una URL temporal y especial (algo como `blob:https://...`) que apunta a él. Es como ponerle una \"dirección\" a algo que vive solo en la RAM de tu navegador, para poder referenciarlo como si fuera un archivo descargable.\n\nLas siguientes tres líneas son un patrón muy común para forzar una descarga sin que el usuario tenga que hacer clic en un link visible:\n\n- `document.createElement('a')` crea un elemento `<a>` (un link) en memoria, sin agregarlo a la página.\n- `a.href = url` le pone como destino la URL del Blob.\n- `a.download = 'notas.json'` — este atributo le dice al navegador \"no navegues a esta URL, descargala con este nombre de archivo\".\n- `a.click()` simula, *por código*, un clic en ese link — sin que el usuario lo vea ni lo toque. El navegador interpreta esto como \"el usuario hizo clic en un link de descarga\" y dispara el diálogo de guardado.\n\n`URL.revokeObjectURL(url)` libera la URL temporal de la memoria — una vez que ya se usó para la descarga, no hace falta mantenerla viva, y dejarla ocuparía memoria innecesariamente.\n\nPor último, `toast('Guardado como notas.json')` muestra el mensajito flotante de confirmación (ver Parte 6).\n\n### `doImport(e)`: leer un archivo `.json`\n\n```javascript\nfunction doImport(e){\n  var f = e.target.files[0]; if(!f) return;\n  var r = new FileReader();\n  r.onload = function(ev){\n    try{\n      Object.assign(S, JSON.parse(ev.target.result));\n      if(!S.notes||!S.notes.length){S.notes=[{id:uid(),name:'Nota 1',content:''}];S.active=0;}\n      if(S.active >= S.notes.length) S.active=0;\n      persist(); render();\n      toast('Importado ✓');\n    }catch(err){toast('Error al importar JSON');}\n  };\n  r.readAsText(f); e.target.value='';\n}\n```\n\nEsta función está conectada al `<input type=\"file\">` oculto del HTML (`onchange=\"doImport(event)\"`). Recibe `e`, el evento de \"cambio\", que entre otras cosas trae `e.target.files` — una lista de los archivos que el usuario seleccionó.\n\n`var f = e.target.files[0]; if(!f) return;` toma el primer (y único, en este caso) archivo seleccionado. Si el usuario abrió el selector de archivos y lo cerró sin elegir nada, `files[0]` sería `undefined`, y el `if(!f) return` corta la función ahí mismo para no seguir con algo inexistente.\n\n`new FileReader()` crea un objeto especial cuyo trabajo es leer el *contenido* de archivos del disco del usuario (algo que JavaScript no puede hacer libremente por razones de seguridad — solo puede leer archivos que el propio usuario eligió explícitamente a través de un `<input>`).\n\nLa lectura de un archivo es **asíncrona**: no termina al instante, así que en lugar de \"esperar\" el resultado, se define `r.onload = function(ev){...}` — una función que el `FileReader` va a ejecutar automáticamente *cuando termine* de leer el archivo. Dentro de esa función, `ev.target.result` contiene el contenido del archivo como texto.\n\nDentro del `try`:\n\n- `JSON.parse(ev.target.result)` convierte ese texto a un objeto JS (el camino inverso de `JSON.stringify`).\n- `Object.assign(S, ...)` copia las propiedades de ese objeto importado encima de `S` — reemplazando `notes` y `active` por los del archivo importado.\n- Las dos líneas siguientes son las mismas validaciones de seguridad que vimos en `init()`: si el archivo importado no tenía notas válidas, crear una \"Nota 1\" por defecto; si `S.active` apunta a una posición que no existe en el nuevo array, resetearlo a `0`.\n- `persist()` y `render()` guardan y redibujan con los datos nuevos.\n- `toast('Importado ✓')` confirma el éxito.\n\nEl `catch(err){toast('Error al importar JSON')}` es el plan B: si el archivo elegido no era un JSON válido (por ejemplo, si el usuario por error seleccionó otro tipo de archivo), `JSON.parse` lanzaría un error — y en vez de que la app se rompa silenciosamente o tire un error críptico en la consola, se atrapa ese error y se le muestra al usuario un mensaje claro.\n\nFinalmente, `r.readAsText(f)` es lo que efectivamente *inicia* la lectura del archivo (todo lo de arriba solo la \"preparó\"; recién acá empieza el proceso, y cuando termine disparará el `onload`). Y `e.target.value=''` limpia el valor del input de archivo — esto es un detalle técnico importante: si no se hace, y el usuario quisiera importar *el mismo archivo* dos veces seguidas, el navegador no dispararía el evento `onchange` la segunda vez (porque \"no cambió nada\" desde su perspectiva). Resetear el valor garantiza que siempre se pueda volver a importar.\n\n---\n\n## Parte 6: el modal de confirmación, `toast()` y el listener de Escape\n\nLas funciones más chicas, pero que muestran patrones muy útiles para cualquier interfaz.\n\n### El modal de confirmación: `resetAll()`, `closeConfirm()`, `confirmReset()`\n\n```javascript\nfunction resetAll(){\n  document.getElementById('confirm-modal').classList.add('open');\n}\nfunction closeConfirm(){\n  document.getElementById('confirm-modal').classList.remove('open');\n}\nfunction confirmReset(){\n  closeConfirm();\n  localStorage.removeItem('notas_sb');\n  S = {notes:[{id:uid(),name:'Nota 1',content:''}], active:0};\n  persist(); render();\n  toast('Notas eliminadas');\n}\n```\n\nSi mirás el HTML, hay un `<div id=\"confirm-modal\">` que por CSS tiene `opacity:0; pointer-events:none` por defecto — es decir, existe en la página pero es invisible y no se puede interactuar con él. Cuando tiene la clase `.open`, el CSS cambia esos valores a `opacity:1; pointer-events:all`, y además hay una `transition` que anima ese cambio suavemente.\n\nEntonces estas tres funciones son simplemente \"interruptores de esa clase\":\n\n- `resetAll()` (el botón \"🗑 Borrar todo\") agrega la clase `open` → el modal aparece con una animación de fade-in.\n- `closeConfirm()` (el botón \"Cancelar\", o la tecla Escape) quita la clase `open` → el modal se desvanece.\n- `confirmReset()` (el botón rojo \"🗑 Borrar todo\" *dentro* del modal) es el que realmente borra todo:\n  - `closeConfirm()` cierra el modal primero.\n  - `localStorage.removeItem('notas_sb')` borra la entrada guardada del \"cajón\" del navegador (la contraparte de `setItem` que vimos en `persist()`).\n  - `S = {notes:[{id:uid(),name:'Nota 1',content:''}], active:0}` — fijate que acá no se *modifica* `S`, sino que se le asigna un objeto **completamente nuevo**. Esto funciona porque `S` es una variable global (`var S = {...}` al principio del script): todas las funciones acceden a \"la variable `S`, la que sea que esté apuntando ahora\", así que reemplazarla por un objeto nuevo desde una función afecta a todas las demás por igual.\n  - `persist()` guarda este estado limpio, `render()` redibuja, y `toast(...)` confirma la acción.\n\nEste patrón de \"modal con clase `open` controlada por dos o tres funciones cortas\" es extremadamente común — lo vas a encontrar en prácticamente cualquier interfaz con confirmaciones, menús desplegables, ventanas emergentes, etc.\n\n### `toast(msg)`: el mensaje flotante\n\n```javascript\nfunction toast(msg){\n  var t = document.getElementById('toast');\n  t.textContent = msg; t.classList.add('show');\n  clearTimeout(t._t);\n  t._t = setTimeout(function(){t.classList.remove('show');}, 2800);\n}\n```\n\n`toast` es el nombrecito que se le suele dar a esos mensajitos chiquitos que aparecen un momento y desaparecen solos (lo usás constantemente en apps de celular).\n\n`t.textContent = msg` pone el texto recibido dentro del `<div id=\"toast\">`. `t.classList.add('show')` le agrega la clase que lo hace visible (de nuevo, vía CSS con `opacity` y `transition`).\n\nAhora la parte interesante: `clearTimeout(t._t)` y `t._t = setTimeout(...)`. Acá `_t` no es nada especial de JavaScript — es simplemente una propiedad que esta función **inventa y guarda directamente sobre el elemento del DOM** (`t`), para tener dónde \"anotar\" cuál fue el último temporizador programado.\n\n¿Por qué hace falta esto? Imaginá que el usuario hace varias acciones rápido (por ejemplo, guarda el archivo dos veces seguidas). Cada llamada a `toast()` programa un `setTimeout` para ocultar el mensaje en 2800ms. Si no se cancelara el anterior, podrías terminar con el toast mostrando \"Guardado\" pero ocultándose justo cuando aparece \"Importado ✓\", porque el primer temporizador (de la primera llamada) seguiría corriendo. Al guardar el ID del temporizador en `t._t` y cancelarlo (`clearTimeout`) antes de programar uno nuevo, cada llamada a `toast()` \"resetea el reloj\" — el mensaje siempre se queda visible 2800ms *desde la última vez que se llamó a `toast()`*, sin importar cuántas veces se llamó antes.\n\n### El final del script: `init()` y la tecla Escape\n\n```javascript\ninit();\n\ndocument.addEventListener('keydown', function(e){\n  if(e.key==='Escape') closeConfirm();\n});\n```\n\n`init()` — la primera función que vimos en la Parte 1 — se llama acá, al final del archivo. Como el `<script>` está al final del `<body>`, para cuando el navegador llega a esta línea ya existe todo el HTML (los `<div>`, el `<textarea>`, etc.), así que es seguro que `init()` pueda buscarlos con `getElementById` sin problema.\n\n`document.addEventListener('keydown', function(e){...})` — a diferencia de los `onclick` que vimos antes (que se ponen sobre un elemento específico), este listener está en `document`, es decir, escucha *cualquier* tecla presionada en *cualquier parte* de la página. `e.key === 'Escape'` chequea si la tecla presionada fue específicamente \"Escape\", y si es así, llama a `closeConfirm()`.\n\nNotá que `closeConfirm()` es segura de llamar aunque el modal *no* esté abierto: `classList.remove('open')` simplemente no hace nada si la clase no estaba presente. Así que presionar Escape en cualquier momento, modal abierto o no, nunca causa un error.\n\n---\n\n## Parte 7: `handleClip()` — la función del bookmarklet, y un repaso general\n\nEsta es la función agregada para que funcione el bookmarklet de \"enviar texto seleccionado al anotador\". Es un buen cierre porque combina ideas de casi todas las partes anteriores, más un par de herramientas nuevas (`URLSearchParams` y `history`).\n\n```javascript\nfunction handleClip(){\n  var params = new URLSearchParams(location.search);\n  var clip = params.get('clip');\n  if(!clip) return false;\n  var src = params.get('src') || '';\n\n  var idx = S.notes.findIndex(function(n){return n.name === 'Recortes';});\n  if(idx === -1){\n    S.notes.push({id:uid(), name:'Recortes', content:''});\n    idx = S.notes.length - 1;\n  }\n\n  var ts = new Date().toLocaleString('es-AR');\n  var prev = S.notes[idx].content || '';\n  var header = (prev ? '\\n' : '') + '--- ' + ts + ' ---\\n';\n  if(src) header += 'Fuente: ' + src + '\\n';\n  S.notes[idx].content = prev + header + clip + '\\n';\n  S.active = idx;\n  persist();\n\n  history.replaceState(null, '', location.pathname);\n  return true;\n}\n```\n\n### Leer parámetros de la URL\n\nCuando el bookmarklet abre la página con una URL como `mis-notas.html?clip=Hola%20mundo&src=https...`, todo lo que está después del `?` se llama \"query string\" — pares `clave=valor` separados por `&`. `location.search` te da exactamente esa parte (incluyendo el `?`).\n\n`URLSearchParams` es un objeto que sabe \"desarmar\" ese texto en pares clave/valor utilizables, y además **decodifica automáticamente** los caracteres especiales (por eso el bookmarklet usa `encodeURIComponent` para \"empaquetar\" el texto seleccionado en la URL, y acá no hace falta hacer nada manual para \"desempaquetarlo\": `params.get('clip')` ya devuelve el texto original tal cual).\n\n`if(!clip) return false` — si la página se abrió *sin* ese parámetro (es decir, el usuario simplemente abrió `mis-notas.html` normalmente, sin pasar por el bookmarklet), `clip` sería `null`, y la función termina ahí mismo devolviendo `false`. Esto es lo que `init()` usa para decidir si mostrar el toast de \"Recorte agregado\" o no.\n\n### Buscar (o crear) la pestaña \"Recortes\"\n\n```javascript\nvar idx = S.notes.findIndex(function(n){return n.name === 'Recortes';});\nif(idx === -1){\n  S.notes.push({id:uid(), name:'Recortes', content:''});\n  idx = S.notes.length - 1;\n}\n```\n\n`findIndex` es parecido al `forEach` que vimos en `render()`, pero en lugar de \"hacer algo con cada elemento\", busca y devuelve la **posición** del primer elemento para el cual la función pasada devuelve `true`. Acá la condición es `n.name === 'Recortes'` — \"¿esta nota se llama 'Recortes'?\". Si ninguna nota cumple esa condición, `findIndex` devuelve `-1` (un valor especial que significa \"no encontrado\").\n\nSi `idx === -1`, se crea la pestaña \"Recortes\" igual que hace `addTab()` (Parte 4) — usando `push` y `uid()` — y se actualiza `idx` para que apunte a esa posición recién creada (`S.notes.length - 1`, el último elemento).\n\n### Armar el contenido nuevo\n\n```javascript\nvar ts = new Date().toLocaleString('es-AR');\nvar prev = S.notes[idx].content || '';\nvar header = (prev ? '\\n' : '') + '--- ' + ts + ' ---\\n';\nif(src) header += 'Fuente: ' + src + '\\n';\nS.notes[idx].content = prev + header + clip + '\\n';\nS.active = idx;\npersist();\n```\n\n`new Date()` crea un objeto que representa el momento actual; `.toLocaleString('es-AR')` lo convierte a un texto legible con formato argentino (`14/6/2026, 15:32:10`).\n\n`prev` guarda el contenido que ya tenía la nota \"Recortes\" *antes* de este recorte (`|| ''` por si la nota está vacía y `content` fuera algo raro).\n\nLa línea del `header` deja una sola línea en blanco de separación entre recortes: `(prev ? '\\n' : '')` es otro operador ternario — \"si ya había contenido antes, agregá un salto de línea extra al principio; si la nota estaba vacía, no agregues nada\". Después se concatena `'--- ' + ts + ' ---\\n'`.\n\nSi `src` existe (vino la URL de origen), se le agrega una línea más al `header` con `'Fuente: ' + src + '\\n'`.\n\nFinalmente, `S.notes[idx].content = prev + header + clip + '\\n'` reconstruye el contenido completo de la nota: lo que ya había (`prev`) + el encabezado nuevo (`header`) + el texto recortado (`clip`) + un salto de línea final.\n\n`S.active = idx` cambia la pestaña activa a \"Recortes\", para que al abrirse la página el usuario vea directamente dónde cayó su recorte. `persist()` guarda todo.\n\n### Limpiar la URL\n\n```javascript\nhistory.replaceState(null, '', location.pathname);\n```\n\n`history` es el objeto que representa el historial de navegación de la pestaña. `replaceState` permite cambiar la URL que se muestra en la barra de direcciones **sin recargar la página ni agregar una entrada nueva al historial** (a diferencia de navegar a otra URL).\n\n`location.pathname` es la URL *sin* el `?clip=...&src=...` — solo `https://orquidealucinada.net/mis-notas.html`. Al ejecutar esta línea, la barra de direcciones \"vuelve a la normalidad\", como si nunca hubiera tenido esos parámetros. Esto es importante porque si el usuario, más tarde, recarga la página (F5) con la URL todavía conteniendo `?clip=...`, `handleClip()` se ejecutaría *de nuevo* y duplicaría el recorte. Limpiar la URL apenas se procesa evita ese problema.\n\n`return true` le avisa a `init()` que efectivamente se procesó un recorte, para que muestre el toast correspondiente.\n\n---\n\n## Repaso general\n\nSi juntás todo lo visto en estas 7 partes, vas a notar que toda la app gira alrededor de un mismo ciclo repetido una y otra vez:\n\n1. Algo pasa (el usuario escribe, hace clic, importa un archivo, llega un recorte por URL).\n2. Se modifica el objeto `S` (los datos).\n3. Se llama a `persist()` (se guarda en `localStorage`).\n4. Se llama a `render()` y/o `loadNote()` (se actualiza lo que se ve en pantalla).\n\nY las herramientas que se repiten para lograr esto son: manipulación del DOM (`getElementById`, `createElement`, `appendChild`, `classList`), almacenamiento (`localStorage`, `JSON`), eventos (`onclick`, `addEventListener`, `oninput`), closures (la variable `timer`, la propiedad `t._t`), y APIs del navegador para archivos y URLs (`Blob`, `FileReader`, `URLSearchParams`, `history`).\n\nSi entendiste estas 7 partes, ya tenés una base sólida para leer y modificar prácticamente cualquier script en JavaScript \"vanilla\" (sin frameworks) — son exactamente los mismos patrones que se repiten en otras apps similares (notepads, kanbans, gestores de archivos, etc.). ¡Buena suerte con lo que sigue!\n",
      "createdAt": 1781473789487,
      "updatedAt": 1781474295858
    },
    "37": {
      "id": 37,
      "notebookId": 1,
      "title": "El rayo que no cesa",
      "author": "Miguel Hernández",
      "tags": [
        "poesía",
        "hernández"
      ],
      "content": "\n[www.cervantesvirtual.com /obra-visor/el-rayo-que-no-cesa-1057848/html/71430300-911c-4f9c-ad06-e1cb831439dc_2.html](https://www.cervantesvirtual.com/obra-visor/el-rayo-que-no-cesa-1057848/html/71430300-911c-4f9c-ad06-e1cb831439dc_2.html#PV_2_)\n\n# El rayo que no cesa\n\nBiblioteca Virtual Miguel de Cervantes 17-22 minutes\n\n----------\n\nSelecciona una palabra y presiona la tecla d para obtener su definición.\nSiguiente\n\nMiguel Hernández Gilabert\n\n[**Nota preliminar**: Para la fijación textual de esta edición se ha tomado como base la ed. de A. Sánchez Vidal y J. C. Rovira con la colaboración de C. Alemany de la Ed. Espasa-Calpe, cotejándose con la de Juan Cano Ballesta de la Colección Austral y la de J. Riquelme y C. R. Talamás de la Ed. Edaf.]\n\n> _A ti sola, en cumplimiento de una promesa  \n> que habrás olvidado como si fuera tuya._\n\n---\n-   Anterior\n-   Siguiente\n\n## **1**\n\nUn carnívoro cuchillo\nde ala dulce y homicida\nsostiene un vuelo y un brillo\nalrededor de mi vida.\n\nRayo de metal crispado\nfulgentemente caído,\npicotea mi costado\ny hace en él un triste nido.\n\nMi sien, florido balcón\nde mis edades tempranas,\nnegra está, y mi corazón,\ny mi corazón con canas.\n\nTal es la mala virtud\ndel rayo que me rodea,\nque voy a mi juventud\ncomo la luna a la aldea.\n\nRecojo con las pestañas\nsal del alma y sal del ojo\ny flores de telarañas\nde mis tristezas recojo.\n\n¿Adónde iré que no vaya\nmi perdición a buscar?\nTu destino es de la playa\ny mi vocación del mar.\n\nDescansar de esta labor\nde huracán, amor o infierno\nno es posible, y el dolor\nme hará a mi pesar eterno.\n\nPero al fin podré vencerte,\nave y rayo secular,\ncorazón, que de la muerte\nnadie ha de hacerme dudar.\n\nSigue, pues, sigue, cuchillo,\nvolando, hiriendo. Algún día\nse pondrá el tiempo amarillo\nsobre mi fotografía.\n\n-   Anterior\n-   Siguiente\n\n## **2**\n\n-   Anterior\n-   Siguiente\n\n¿No cesará este rayo que me habita\nel corazón de exasperadas fieras\ny de fraguas coléricas y herreras\ndonde el metal más fresco se marchita?\n\n¿No cesará esta terca estalactita\nde cultivar sus duras cabelleras\ncomo espadas y rígidas hogueras\nhacia mi corazón que muge y grita?\n\nEste rayo ni cesa ni se agota:\nde mí mismo tomó su procedencia\ny ejercita en mí mismo sus furores.\n\nEsta obstinada piedra de mí brota\ny sobre mí dirige la insistencia\nde sus lluviosos rayos destructores.\n\n-   Anterior\n-   Siguiente\n\n## **3**\n\n-   Anterior\n-   Siguiente\n\nGuiando un tribunal de tiburones,\ncomo con dos guadañas eclipsadas,\ncon dos cejas tiznadas y cortadas\nde tiznar y cortar los corazones,\n\nen el mío has entrado, y en él pones\nuna red de raíces irritadas,\nque avariciosamente acaparadas\ntiene en su territorio sus pasiones.\n\nSal de mi corazón, del que me has hecho\nun girasol sumiso y amarillo\nal dictamen solar que tu ojo envía:\n\nun terrón para siempre insatisfecho,\nun pez embotellado y un martillo\nharto de golpear en la herrería.\n\n-   Anterior\n-   Siguiente\n\n## **4**\n\n-   Anterior\n-   Siguiente\n\nMe tiraste un limón, y tan amargo,\ncon una mano cálida, y tan pura,\nque no menoscabó su arquitectura\ny probé su amargura sin embargo.\n\nCon el golpe amarillo, de un letargo\ndulce pasó a una ansiosa calentura\nmi sangre, que sintió la mordedura\nde una punta de seno duro y largo.\n\nPero al mirarte y verte la sonrisa\nque te produjo el limonado hecho,\na mi voraz malicia tan ajena,\n\nse me durmió la sangre en la camisa,\ny se volvió el poroso y áureo pecho\nuna picuda y deslumbrante pena.\n\n## **5**\n\nTu corazón, una naranja helada\ncon un dentro sin luz de dulce miera\ny una porosa vista de oro: un fuera\nventuras prometiendo a la mirada.\n\nMi corazón, una febril granada\nde agrupado rubor y abierta cera,\nque sus tiernos collares te ofreciera\ncon una obstinación enamorada.\n\n¡Ay, qué acometimiento de quebranto\nir a tu corazón y hallar un hielo\nde irreductible y pavorosa nieve!\n\nPor los alrededores de mi llanto\nun pañuelo sediento va de vuelo,\ncon la esperanza de que en él lo abreve.\n\n ## **6**\n\nUmbrío por la pena, casi bruno,\nporque la pena tizna cuando estalla,\ndonde yo no me hallo no se halla\nhombre más apenado que ninguno.\n\nSobre la pena duermo solo y uno,\npena es mi paz y pena mi batalla,\nperro que ni me deja ni se calla,\nsiempre a su dueño fiel, pero importuno.\n\nCardos y penas llevo por corona,\ncardos y penas siembran sus leopardos\ny no me dejan bueno hueso alguno.\n\nNo podrá con la pena mi persona\nrodeada de penas y de cardos:\n¡cuánto penar para morirse uno!\n\n ## **7**\n\nDespués de haber cavado este barbecho\nme tomaré un descanso por la grama\ny beberé del agua que en la rama\nsu esclava nieve aumenta en mi provecho.\n\nTodo el cuerpo me huele a recienhecho\npor el jugoso fuego que lo inflama\ny la creación que adoro se derrama\nmi mucha fatiga como un lecho.\n\nSe tomará un descanso el hortelano\ny entretendrá sus penas combatido\npor el salubre sol y el tiempo manso.\n\n  \n\nY otra vez, inclinando cuerpo y mano,\n\nseguirá ante la tierra perseguido\n\npor la sombra del último descanso.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **8**\n\n-   Anterior\n-   Siguiente\n\nPor tu pie, la blancura más bailable,\n\ndonde cesa en diez partes tu hermosura,\n\nuna paloma sube a tu cintura,\n\nbaja a la tierra un nardo interminable.\n\n  \n\nCon tu pie vas poniendo lo admirable\n\ndel nácar en ridícula estrechura\n\ny a donde va tu pie va la blancura,\n\nperro sembrado de jazmín calzable.\n\n  \n\nA tu pie, tan espuma como playa,\n\narena y mar me arrimo y desarrimo\n\ny al redil de su planta entrar procuro.\n\n  \n\nEntro y dejo que el alma se me vaya\n\npor la voz amorosa del racimo:\n\npisa mi corazón que ya es maduro.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **9**\n\n-   Anterior\n-   Siguiente\n\nFuera menos penado si no fuera\n\nnardo tu tez para mi vista, nardo,\n\ncardo tu piel para mi tacto, cardo,\n\nTuera tu voz para mi oído, tuera.\n\n  \n\nTuera es tu voz para mi oído, tuera,\n\ny ardo en tu voz y en tu alrededor ardo,\n\ny tardo a arder lo que a ofrecerte tardo\n\nmiera, mi voz para la tuya miera.\n\n  \n\nZarza es tu mano si la tiento, zarza,\n\nola tu cuerpo si lo alcanzo, ola,\n\ncerca una vez, pero un millar no cerca.\n\n  \n\nGarza es mi pena, esbelta y triste garza,\n\nsola como un suspiro y un ay, sola,\n\nterca en su error y en su desgracia terca.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **10**\n\n-   Anterior\n-   Siguiente\n\nTengo estos huesos hechos a las penas\n\ny a las cavilaciones estas sienes:\n\npena que vas, cavilación que vienes\n\ncomo el mar de la playa a las arenas.\n\n  \n\nComo el mar de la playa a las arenas,\n\nvoy en este naufragio de vaivenes\n\npor una noche oscura de sartenes\n\nredondas, pobres, tristes y morenas.\n\n  \n\nNadie me salvará de este naufragio\n\nsi no es tu amor, la tabla que procuro,\n\nsi no es tu voz, el norte que pretendo.\n\n  \n\nEludiendo por eso el mal presagio\n\nde que ni en ti siquiera habré seguro,\n\nvoy entre pena y pena sonriendo.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **11**\n\n-   Anterior\n-   Siguiente\n\nTe me mueres de casta y de sencilla:\n\nestoy convicto, amor, estoy confeso\n\nde que, raptor intrépido de un beso,\n\nyo te libé la flor de la mejilla.\n\n  \n\nYo te libé la flor de la mejilla,\n\ny desde aquella gloria, aquel suceso,\n\ntu mejilla, de escrúpulo y de peso,\n\nse te cae deshojada y amarilla.\n\n  \n\nEl fantasma del beso delincuente\n\nel pómulo te tiene perseguido,\n\ncada vez más patente, negro y grande.\n\n  \n\nY sin dormir estás, celosamente,\n\nvigilando mi boca ¡con qué cuido!\n\npara que no se vicie y se desmande.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **12**\n\n-   Anterior\n-   Siguiente\n\nUna querencia tengo por tu acento,\n\nuna apetencia por tu compañía\n\ny una dolencia de melancolía\n\npor la ausencia del aire de tu viento.\n\n  \n\nPaciencia necesita mi tormento,\n\nurgencia de tu garza galanía,\n\ntu clemencia solar mi helado día,\n\ntu asistencia la herida en que lo cuento.\n\n  \n\n¡Ay querencia, dolencia y apetencia!:\n\ntus sustanciales besos, mi sustento,\n\nme faltan y me muero sobre mayo.\n\n  \n\nQuiero que vengas, flor desde tu ausencia,\n\na serenar la sien del pensamiento\n\nque desahoga en mí su eterno rayo.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **13**\n\n-   Anterior\n-   Siguiente\n\nMi corazón no puede con la carga\n\nde su amorosa y lóbrega tormenta\n\ny hasta mi lengua eleva la sangrienta\n\nespecie clamorosa que lo embarga.\n\n  \n\nYa es corazón mi lengua lenta y larga,\n\nmi corazón ya es lengua larga y lenta...\n\n¿Quieres contar sus penas? Anda y cuenta\n\nlos dulces granos de la arena amarga.\n\n  \n\nMi corazón no puede más de triste:\n\ncon el flotante espectro de un ahogado\n\nvuela en la sangre y se hunde sin apoyo.\n\n  \n\nY ayer, dentro del tuyo, me escribiste\n\nque de nostalgia tienes inclinado\n\nmedio cuerpo hacia mí, medio hacia el hoyo.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **14**\n\n-   Anterior\n-   Siguiente\n\nSilencio de metal triste y sonoro,\n\nespadas congregando con amores\n\nen el final de huesos destructores\n\nde la región volcánica del toro.\n\n  \n\nUna humedad de femenino oro\n\nque olió puso en su sangre resplandores,\n\ny refugió un bramido entre las flores\n\ncomo un huracanado y vasto lloro.\n\n  \n\nDe amorosas y cálidas cornadas\n\ncubriendo está los trebolares tiernos\n\ncon el dolor de mil enamorados.\n\n  \n\nBajo su piel las furias refugiadas\n\nson en el nacimiento de sus cuernos\n\npensamientos de muerte edificados.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **15**\n\n-   Anterior\n-   Siguiente\n\nMe llamo barro aunque Miguel me llame.\n\nBarro es mi profesión y mi destino\n\nque mancha con su lengua cuanto lame.\n\n  \n\nSoy un triste instrumento del camino.\n\nSoy una lengua dulcemente infame\n\na los pies que idolatro desplegada.\n\n  \n\nComo un nocturno buey de agua y barbecho\n\nque quiere ser criatura idolatrada,\n\nembisto a tus zapatos y a sus alrededores,\n\ny hecho de alfombras y de besos hecho\n\ntu talón que me injuria beso y siembro de flores.\n\n  \n\nColoco relicarios de mi especie\n\na tu talón mordiente, a tu pisada,\n\ny siempre a tu pisada me adelanto\n\npara que tu impasible pie desprecie\n\ntodo el amor que hacia tu pie levanto.\n\n  \n\nMás mojado que el rostro de mi llanto,\n\ncuando el vidrio lanar del hielo bala,\n\ncuando el invierno tu ventana cierra\n\nbajo a tus pies un gavilán de ala,\n\nde ala manchada y corazón de tierra.\n\n  \n\nBajo a tus pies un ramo derretido\n\nde humilde miel pataleada y sola,\n\nun despreciado corazón caído\n\nen forma de alga y en figura de ola.\n\n  \n\nBarro en vano me invisto de amapola,\n\nbarro en vano vertiendo voy mis brazos,\n\nbarro en vano te muerdo los talones,\n\ndándote a malheridos aletazos\n\nsapos como convulsos corazones.\n\n  \n\nApenas si me pisas, si me pones\n\nla imagen de tu huella sobre encima,\n\nse despedaza y rompe la armadura\n\nde arrope bipartido que me ciñe la boca\n\nen carne viva y pura,\n\npidiéndote a pedazos que la oprima\n\nsiempre tu pie de liebre libre y loca.\n\n  \n\nSu taciturna nata se arracima,\n\nlos sollozos agitan su arboleda\n\nde lana cerebral bajo tu paso.\n\nY pasas, y se queda\n\nincendiando su cera de invierno ante el ocaso,\n\nmártir, alhaja y pasto de la rueda.\n\n  \n\nHarto de someterse a los puñales\n\ncirculantes del carro y la pezuña,\n\nteme del barro un parto de animales\n\nde corrosiva piel y vengativa uña.\n\n  \n\nTeme que el barro crezca en un momento,\n\nteme que crezca y suba y cubra tierna,\n\ntierna y celosamente\n\ntu tobillo de junco, mi tormento,\n\nteme que inunde el nardo de tu pierna\n\ny crezca más y ascienda hasta tu frente.\n\n  \n\nTeme que se levante huracanado\n\ndel blando territorio del invierno\n\ny estalle y truene y caiga diluviado\n\nsobre tu sangre duramente tierno.\n\n  \n\nTeme un asalto de ofendida espuma\n\ny teme un amoroso cataclismo.\n\n  \n\nAntes que la sequía lo consuma\n\nel barro ha de volverte de lo mismo.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **16**\n\n-   Anterior\n-   Siguiente\n\nSi la sangre también, como el cabello,\n\ncon el dolor y el tiempo encaneciera,\n\nmi sangre, roja hasta el carbunclo, fuera\n\npálida hasta el temor y hasta el destello.\n\n  \n\nDesde que me conozco me querello\n\ntanto de tanto andar de fiera en fiera\n\nsangre, y ya no es mi sangre una nevera\n\nporque la nieve no se ocupa de ello.\n\n  \n\nSi el tiempo y el dolor fueran de plata\n\nsurcada como van diciendo quienes\n\na sus obligatorias y verdugas\n\n  \n\nreliquias dan lugar, como la nata,\n\nmi corazón tendría ya las sienes\n\nespumosas de canas y de arrugas.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **17**\n\n-   Anterior\n-   Siguiente\n\nEl toro sabe al fin de la corrida,\n\ndonde prueba su chorro repentino,\n\nque el sabor de la muerte es el de un vino\n\nque el equilibrio impide de la vida.\n\n  \n\nRespira corazones por la herida\n\ndesde un gigante corazón vecino,\n\ny su vasto poder de piedra y pino\n\ncesa debilitado en la caída.\n\n  \n\nY como el toro tú, mi sangre astada,\n\nque el cotidiano cáliz de la muerte,\n\nedificado con un turbio acero,\n\n  \n\nvierte sobre mi lengua un gusto a espada\n\ndiluida en un vino espeso y fuerte\n\ndesde mi corazón donde me muero.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **18**\n\n-   Anterior\n-   Siguiente\n\nYa de su creación, tal vez, alhaja\n\nalgún sereno aparte campesino\n\nel algarrobo, el haya, el roble, el pino\n\nque ha de dar la materia de mi caja.\n\n  \n\nYa, tal vez, la combate y la trabaja\n\nel talador con ímpetu asesino\n\ny, tal vez, por la cuesta del camino\n\nsangrando sube y resonando baja.\n\n  \n\nYa, tal vez, la reduce a geometría,\n\na pliegos aplanados quien apresta\n\nel último refugio a todo vivo.\n\n  \n\nY cierta y sin tal vez, la tierra umbría\n\ndesde la eternidad está dispuesta\n\na recibir mi adiós definitivo.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **19**\n\n-   Anterior\n-   Siguiente\n\nYo sé que ver y oír a un triste enfada\n\ncuando se viene y va de la alegría\n\ncomo un mar meridiano a una bahía,\n\na una región esquiva y desolada.\n\n  \n\nLo que he sufrido y nada todo es nada\n\npara lo que me queda todavía\n\nque sufrir el rigor de esta agonía\n\nde andar de este cuchillo a aquella espada.\n\n  \n\nMe callaré, me apartaré si puedo\n\ncon mi constante pena instante, plena,\n\na donde ni has de oírme ni he de verte.\n\n  \n\nMe voy, me voy, me voy, pero me quedo,\n\npero me voy, desierto y sin arena:\n\nadiós, amor, adiós hasta la muerte.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **20**\n\n-   Anterior\n-   Siguiente\n\nNo me conformo, no: me desespero\n\ncomo si fuera un huracán de lava\n\nen el presidio de una almendra esclava\n\no en el penal colgante de un jilguero.\n\n  \n\nBesarte fue besar un avispero\n\nque me clava al tormento y me desclava\n\ny cava un hoyo fúnebre y lo cava\n\ndentro del corazón donde me muero.\n\n  \n\nNo me conformo, no: ya es tanto y tanto\n\nidolatrar la imagen de tu beso\n\ny perseguir el curso de tu aroma.\n\n  \n\nUn enterrado vivo por el llanto,\n\nuna revolución dentro de un hueso,\n\nun rayo soy sujeto a una redoma.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **21**\n\n-   Anterior\n-   Siguiente\n\n¿Recuerdas aquel cuello, haces memoria\n\ndel privilegio aquel, de aquel aquello\n\nque era, almenadamente blanco y bello,\n\nuna almena de nata giratoria?\n\n  \n\nRecuerdo y no recuerdo aquella historia\n\nde marfil expirado en un cabello,\n\ndonde aprendió a ceñir el cisne cuello\n\ny a vocear la nieve transitoria.\n\n  \n\nRecuerdo y no recuerdo aquel cogollo\n\nde estrangulable hielo femenino\n\ncomo una lacteada y breve vía.\n\n  \n\nY recuerdo aquel beso sin apoyo\n\nque quedó entre mi boca y el camino\n\nde aquel cuello, aquel beso y aquel día.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **22**\n\n-   Anterior\n-   Siguiente\n\nVierto la red, esparzo la semilla\n\nentre ovas, aguas, surcos y amapolas,\n\nsembrando a secas y pescando a solas\n\nde corazón ansioso y de mejilla.\n\n  \n\nEspero a que recaiga en esta arcilla\n\nla lluvia con sus crines y sus colas,\n\nrelámpagos sujetos a las olas\n\ndesesperando espero en esta orilla.\n\n  \n\nPero transcurren lunas y más lunas,\n\naumenta de mirada mi deseo\n\ny no crezco en espigas o en pescados.\n\n  \n\nLunas de perdición como ningunas,\n\nporque solo recojo y solo veo\n\npiedras como diamantes eclipsados.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **23**\n\n-   Anterior\n-   Siguiente\n\nComo el toro he nacido para el luto\n\ny el dolor, como el toro estoy marcado\n\npor un hierro infernal en el costado\n\ny por varón en la ingle con un fruto.\n\n  \n\nComo el toro lo encuentra diminuto\n\ntodo mi corazón desmesurado,\n\ny del rostro del beso enamorado,\n\ncomo el toro a tu amor se lo disputo.\n\n  \n\nComo el toro me crezco en el castigo,\n\nla lengua en corazón tengo bañada\n\ny llevo al cuello un vendaval sonoro.\n\n  \n\nComo el toro te sigo y te persigo,\n\ny dejas mi deseo en una espada,\n\ncomo el toro burlado, como el toro.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **24**\n\n-   Anterior\n-   Siguiente\n\nFatiga tanto andar sobre la arena\n\ndescorazonadora de un desierto,\n\ntanto vivir en la ciudad de un puerto\n\nsi el corazón de barcos no se llena.\n\n  \n\nAngustia tanto el son de la sirena\n\noído siempre en un anclado huerto,\n\ntanto la campanada por el muerto\n\nque en el otoño y en la sangre suena,\n\n  \n\nque un dulce tiburón, que una manada\n\nde inofensivos cuernos recentales,\n\nhabitándome días, meses y años,\n\n  \n\nilustran mi garganta y mi mirada\n\nde sollozos de todos los metales\n\ny de fieras de todos los tamaños.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **25**\n\n-   Anterior\n-   Siguiente\n\nAl derramar tu voz su mansedumbre\n\nde miel bocal, y al puro bamboleo,\n\nen mis terrestres manos el deseo\n\nsus rosas pone al fuego de costumbre.\n\n  \n\nExasperado llego hasta la cumbre\n\nde tu pecho de isla, y lo rodeo\n\nde un ambicioso mar y un pataleo\n\nde exasperados pétalos de lumbre.\n\n  \n\nPero tú te defiendes con murallas\n\nde mis alteraciones codiciosas\n\nde sumergirte en tierras y océanos.\n\n  \n\nPor piedra pura, indiferente, callas:\n\ncallar de piedra, que otras y otras rosas\n\nme pones y me pones en las manos.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **26**\n\n-   Anterior\n-   Siguiente\n\nPor una senda van los hortelanos,\n\nque es la sagrada hora del regreso,\n\ncon la sangre injuriada por el peso\n\nde inviernos, primaveras y veranos.\n\n  \n\nVienen de los esfuerzos sobrehumanos\n\ny van a la canción, y van al beso,\n\ny van dejando por el aire impreso\n\nun olor de herramientas y de manos.\n\n  \n\nPor otra senda yo, por otra senda\n\nque no conduce al beso aunque es la hora,\n\nsino que merodea sin destino.\n\n  \n\nBajo su frente trágica y tremenda,\n\nun toro solo en la ribera llora\n\nolvidando que es toro y masculino.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **27**\n\n-   Anterior\n-   Siguiente\n\nLluviosos ojos que lluviosamente\n\nme hacéis penar: lluviosas soledades,\n\nbalcones de las rudas tempestades\n\nque hay en mi corazón adolescente.\n\n  \n\nCorazón cada día más frecuente\n\nen para idolatrar criar ciudades\n\nde amor que caen de todas mis edades\n\nbabilónicamente y fatalmente.\n\n  \n\nMi corazón, mis ojos sin consuelo,\n\nmetrópolis de atmósfera sombría\n\ngastadas por un río lacrimoso.\n\n  \n\nOjos de ver y no gozar el cielo,\n\ncorazón de naranja cada día,\n\nsi más envejecido, más sabroso.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **28**\n\n-   Anterior\n-   Siguiente\n\nLa muerte, toda llena de agujeros\n\ny cuernos de su mismo desenlace,\n\nbajo una piel de toro pisa y pace\n\nun luminoso prado de toreros.\n\n  \n\nVolcánicos bramidos, humos fieros\n\nde general amor por cuanto nace,\n\na llamaradas echa mientras hace\n\nmorir a los tranquilos ganaderos.\n\n  \n\nYa puedes, amorosa fiera hambrienta,\n\npastar mi corazón, trágica grama,\n\nsi te gusta lo amargo de su asunto.\n\n  \n\nUn amor hacia todo me atormenta\n\ncomo a ti, y hacia todo se derrama\n\nmi corazón vestido de difunto.\n\n  \n\n  \n\n## \n\n-   Anterior\n-   Siguiente\n\n## **29**\n\nELEGÍA\n\n> _(En Orihuela, su pueblo y el mío, se me ha muerto  \n> como del rayo Ramón Sijé, con quien tanto quería)_\n\n  \n\n-   Anterior\n-   Siguiente\n\nYo quiero ser llorando el hortelano\n\nde la tierra que ocupas y estercolas,\n\ncompañero del alma, tan temprano.\n\n  \n\nAlimentando lluvias, caracolas\n\ny órganos mi dolor sin instrumento,\n\na las desalentadas amapolas\n\n  \n\ndaré tu corazón por alimento.\n\nTanto dolor se agrupa en mi costado,\n\nque por doler me duele hasta el aliento.\n\n  \n\nUn manotazo duro, un golpe helado,\n\nun hachazo invisible y homicida,\n\nun empujón brutal te ha derribado.\n\n  \n\nNo hay extensión más grande que mi herida,\n\nlloro mi desventura y sus conjuntos\n\ny siento más tu muerte que mi vida.\n\n  \n\nAndo sobre rastrojos de difuntos,\n\ny sin calor de nadie y sin consuelo\n\nvoy de mi corazón a mis asuntos.\n\n  \n\nTemprano levantó la muerte el vuelo,\n\ntemprano madrugó la madrugada,\n\ntemprano estás rodando por el suelo.\n\n  \n\nNo perdono a la muerte enamorada,\n\nno perdono a la vida desatenta,\n\nno perdono a la tierra ni a la nada.\n\n  \n\nEn mis manos levanto una tormenta\n\nde piedras, rayos y hachas estridentes\n\nsedienta de catástrofes y hambrienta.\n\n  \n\nQuiero escarbar la tierra con los dientes,\n\nquiero apartar la tierra parte a parte\n\na dentelladas secas y calientes.\n\n  \n\nQuiero minar la tierra hasta encontrarte\n\ny besarte la noble calavera\n\ny desamordazarte y regresarte.\n\n  \n\nVolverás a mi huerto y a mi higuera:\n\npor los altos andamios de las flores\n\npajareará tu alma colmenera\n\n  \n\nde angelicales ceras y labores.\n\nVolverás al arrullo de las rejas\n\nde los enamorados labradores.\n\n  \n\nAlegrarás la sombra de mis cejas,\n\ny tu sangre se irán a cada lado\n\ndisputando tu novia y las abejas.\n\n  \n\nTu corazón, ya terciopelo ajado,\n\nllama a un campo de almendras espumosas\n\nmi avariciosa voz de enamorado.\n\n  \n\nA las aladas almas de las rosas\n\ndel almendro de nata te requiero,\n\nque tenemos que hablar de muchas cosas,\n\ncompañero del alma, compañero.\n\n  \n\n  \n\n10 de enero de 1936\n\n## \n\n-   Anterior\n\nSONETO FINAL\n\n-   Anterior\n\nPor desplumar arcángeles glaciales,\n\nla nevada lilial de esbeltos dientes\n\nes condenada al llanto de las fuentes\n\ny al desconsuelo de los manantiales.\n\n  \n\nPor difundir su alma en los metales,\n\npor dar el fuego al hierro sus orientes,\n\nal dolor de los yunques inclementes\n\nlo arrastran los herreros torrenciales.\n\n  \n\nAl doloroso trato de la espina,\n\nal fatal desaliento de la rosa\n\ny a la acción corrosiva de la muerte\n\n  \n\narrojado me veo, y tanta ruina\n\nno es por otra desgracia ni otra cosa\n\nque por quererte y solo por quererte.\n",
      "createdAt": 1784347069578,
      "updatedAt": 1784347069578
    },
    "38": {
      "id": 38,
      "notebookId": 8,
      "title": "El Imperio Mongol",
      "author": "DHB",
      "tags": [
        "IA",
        "Imperio mongol",
        "Anthropic"
      ],
      "content": "# El Imperio Mongol\n\n**Consulta a Anthropic Claude**\n\n## Intervención 1 (Usuario)\nla Horda de Oro\n\n---\n\n## Intervención 2 (Asistente)\nLa **Horda de Oro** (o Horda Dorada) fue un **estado mongol que se convirtió en un kanato independiente** tras la fragmentación del Imperio mongol en el siglo XIII. Fundada formalmente por **Batú Kan** (nieto de Gengis Kan), esta entidad política dominó las estepas rusas, Ucrania, Kazajistán y parte de Europa Oriental durante más de dos siglos.\n\nSu nombre proviene de la palabra turco-mongola *ordo*, que significa \"gran campamento\". El adjetivo \"de oro\" u \"dorada\" se asocia a la tradición de la estepa de asignar colores a los puntos cardinales, donde el amarillo o dorado representaba el centro, la nobleza y el poder del Kan.\n\n### Características Principales\n* **Dominio sobre Rusia:** Establecieron un férreo sistema tributario sobre los principados rusos (como Moscú y Vladímir). Aunque no gobernaban directamente sus ciudades, exigían tributos masivos y confirmaban el poder de los príncipes locales.\n* **Islamización:** En sus inicios coexistieron diversas religiones (chamanismo, tengrismo, cristianismo nestoriano). Sin embargo, a principios del siglo XIV, el **Kan Uzbek** adoptó oficialmente el **Islam como religión del Estado**.\n* **Composición Étnica:** Aunque la élite gobernante era mongola, la gran mayoría de la población y el ejército estaba compuesta por pueblos túrquicos (como los cumanos, tártaros y búlgaros del Volga). Con el tiempo, asimilaron esta cultura y lengua.\n* **Capital Impresionante:** Su capital, **Sarai** (cerca de la actual Volgogrado), pasó de ser un campamento de tiendas a convertirse en una próspera y gigantesca metrópolis urbana en las rutas comerciales de Eurasia.\n\n### Decadencia y Caída\nEl declive de la Horda de Oro comenzó a finales del siglo XIV debido a disputas dinásticas internas (el \"Periodo Turbulento\"), el impacto devastador de la **Peste Negra** y las destructivas campañas del conquistador **Tamerlán**. Esto permitió el fortalecimiento del Gran Ducado de Moscú. Finalmente, el kanato se fragmentó en varios estados independientes menores (como los kanatos de Kazán, Astracán y Crimea) hasta su desaparición definitiva a principios del siglo XVI.\n\n---\n\n## Intervención 3 (Usuario)\n¿se puede decir que la [peste negra](impacto_global_de_la_peste_negra.md) marcó el fin del imperio mongol?\n\n---\n\n## Intervención 4 (Asistente)\nSí, **la peste negra fue un factor absolutamente clave y devastador en la caída del Imperio mongol**, aunque técnicamente el imperio ya se encontraba fragmentado en cuatro grandes reinos (o *kanatos*) independientes cuando la pandemia golpeó a mediados del siglo XIV. \n\nMás que marcar un \"fin\" de la noche a la mañana, la peste actuó como el catalizador que **destruyó los cimientos económicos, políticos y de conectividad** que sostenían el poder mongol.\n\nEl impacto de la pandemia debilitó de forma letal a los diferentes estados mongoles a través de los siguientes mecanismos:\n\n### 1. El colapso de la Ruta de la Seda\nEl mayor logro del Imperio mongol fue la *Pax Mongolica*, un periodo de paz que garantizaba el comercio seguro a lo largo de toda Eurasia. Irónicamente, esta excelente red comercial e internacional fue la autopista perfecta para que la bacteria *Yersinia pestis* se propagara rápidamente desde las estepas centrales hacia el resto del mundo. Al morir millones de comerciantes, soldados y funcionarios, las rutas se volvieron inseguras, el comercio internacional se contrajo drásticamente y los kanatos perdió su principal fuente de ingresos económicos.\n\n### 2. Crisis de succession y vacío de poder\nLa peste no distinguió clases sociales y diezmó a la élite gobernante mongola. La muerte repentina de múltiples janes, príncipes y herederos legítimos sin dejar sucesores claros desató feroces guerras civiles e inestabilidad política interna en casi todos los reinos de manera simultánea.\n\n### 3. El impacto específico en los cuatro reinos mongoles\nLa combinación de la peste con las crisis internas destruyó los kanatos a un ritmo acelerado:\n* **En China (Dinastía Yuan):** La epidemia causó una mortandad masiva, lo que provocó una severa crisis económica y hambrunas. La población local (los chinos Han) vio esto como una señal de que los mongoles habían perdido el \"Mandato del Cielo\", lo que impulsó la rebelión de los Ming, quienes terminaron expulsando a los mongoles en 1368.\n* **En Persia (Ilkanato):** Fue el primero en colapsar de forma abrupta. El jan Abu Sa'id y sus hijos murieron a causa de la peste en la década de 1330, provocando que el reino se desintegrara de inmediato en facciones rivales.\n* **En la Horda de Oro (Rusia y Europa Oriental):** La peste asoló sus principales centros urbanos y la capital, Sarai, a partir de 1346. Aunque la Horda sobrevivió un siglo más, la pérdida demográfica y económica inició el \"Periodo Turbulento\" (décadas de anarquía interna), permitiendo que los príncipes rusos de Moscú comenzaran a rebelarse y a dejar de pagar tributos.\n* **En el Kanato de Chagatai (Asia Central):** También sufrió una enorme despoblación que aceleró su división interna en dos mitades irreconciliables.\n\n---\n\n## Intervención 5 (Usuario)\n¿qué tan grande fue el imperio mongol en comparación con otros imperios?\n\n---\n\n## Intervención 6 (Asistente)\nEl **Imperio mongol fue el imperio de tierras continuas más grande de la historia de la humanidad** y el segundo imperio más extenso en términos generales, siendo superado únicamente por el Imperio británico (el cual estaba fragmentado por los océanos).\n\nEn su apogeo, durante la segunda mitad del siglo XIII, los mongoles llegaron a controlar aproximadamente **24 millones de kilómetros cuadrados**, lo que representaba cerca del **16% de toda la superficie terrestre** del planeta.\n\n### Tabla Comparativa de los Grandes Imperios\n\n| Imperio | Extensión Máxima (Millones de km²) | Tipo de Territorio | Época de Apogeo |\n| :--- | :---: | :--- | :---: |\n| **Imperio británico** | **~35.5** | Ultra-marino (Discontinuo) | Siglo XX (1920) |\n| **Imperio mongol** | **~24.0** | **Continuo (Por tierra)** | **Siglo XIII (1279)** |\n| **Imperio ruso** | **~22.8** | Continuo | Siglo XIX (1895) |\n| **Imperio español** | **~13.7** | Ultra-marino (Discontinuo) | Siglo XVIII (1740) |\n| **Imperio romano** | **~5.0** | Continuo (Eje Mediterráneo) | Siglo II (117) |\n\n### Datos impactantes sobre su escala\n* **De punta a punta:** El territorio mongol se extendía desde la península de Corea y el Mar de Japón en el este, hasta las fronteras de Polonia, Hungría y los límites de Austria en Europa Central por el oeste. Hacia el sur llegaba hasta el sudeste asiático y el Golfo Pérsico.\n* **Población bajo su control:** Dominó a más de **100 millones de personas**, lo que equivalía a más de la cuarta parte de la población mundial de esa época.\n* **Comparación moderna:** Sus 24 millones de km² equivalen a combinar la superficie total de toda **Rusia, Canadá y un tercio de China juntos**.\n\n---\n\n## Intervención 7 (Usuario)\nsin embargo casi no se estudia, la visión eurocéntrica sólo nos habla de Roma, Grecia, España, Inglaterra, etc...\n\n---\n\n## Intervención 8 (Asistente)\nTenés toda la razón, y esa es **una de las críticas más grandes que los historiadores modernos le hacen a los programas educativos tradicionales**. La historia que solemos aprender en Occidente está profundamente filtrada por el **eurocentrismo**, un sesgo cultural que coloca a Europa como el motor principal del desarrollo humano, relegando a civilizaciones colosales de Asia, África o América a un plano secundario o de \"exotismo\".\n\nEsta falta de atención al Imperio mongol en las escuelas se debe principalmente a tres grandes razones de peso:\n1. **La historia escrita por los \"vencidos\" (o los sedentarios):** Los mongoles eran un pueblo nómada. Tenían una tradición principalmente oral. La mayor parte de lo que sabemos de ellos proviene de los pueblos que conquistaron y masacraron. Como resultado, durante siglos quedó instalada la narrativa occidental de que los mongoles eran solo \"bárbaros sanguinarios y destructivos\".\n2. **El \"Sesgo de la Línea de Sangre\" Occidental:** El sistema educativo occidental heredó la línea de tiempo de la historiografía europea: Grecia -> Roma -> Feudalismo -> Renacimiento -> Imperios Coloniales. Dado que los mongoles no encajan en esta línea directa, se los trata como una anomalía temporal.\n3. **La obsesión con los legados arquitectónicos:** En Occidente tendemos a medir la \"grandeza\" por lo que dejó en pie. El Imperio mongol, al ser nómada, no buscaba dejar huellas de piedra, sino controlar rutas, flujos de dinero y redes de comunicación.\n\n### El legado invisible de los mongoles\n* **La creación de Rusia:** El control de la Horda de Oro obligó a los príncipes de Moscú a centralizar el poder, recaudar impuestos a gran escala y crear un estado fuerte para poder enfrentarlos. El Imperio ruso nació como una respuesta directa para liberarse de ellos.\n* **El Renacimiento europeo:** Al unificar Eurasia bajo la *Pax Mongolica*, los mongoles reactivaron el comercio entre China y Europa. Gracias a esto, inventos chinos revolucionarios como **la pólvora, la imprenta, el papel moneda y la brújula** llegaron a Europa.\n* **Innovaciones modernas:** Crearon el **primer sistema postal global** (*Yam*) y popularizaron el uso de **pasaportes diplomáticos** de metal.\n\n---\n\n## Intervención 9 (Usuario)\nprofundizá sobre la influencia mongol en la civilización europea\n\n---\n\n## Intervención 10 (Asistente)\nLa influencia mongola en Europa es uno de los fenómenos más fascinantes de la historia porque, a diferencia de los romanos o los griegos, **los mongoles no influyeron a través de la asimilación cultural directa, sino actuando como un gigantesco puente conector**. \n\n### 1. La transferencia de tecnologías que cambiaron el mundo\n* **La pólvora:** Cambió las reglas de la guerra en Europa. Hizo que los castillos medievales de piedra y las armaduras de los caballeros quedaran obsoletos, acelerando el fin del feudalismo.\n* **La imprenta y el papel:** El concepto de impresión en bloques y la fabricación de papel llegaron a Europa occidental desde China a través de los canales comerciales mongoles.\n* **La brújula magnética:** Permitió la navegación en mar abierto, sin la cual los viajes de exploración transoceánica del siglo XV habrían sido imposibles.\n\n### 2. El nacimiento del capitalismo moderno y la globalización\n* **Nuevas prácticas financieras:** Para facilitar el comercio a larga distancia, los europeos adoptaron y adaptaron conceptos orientales, como las letras de cambio y las sociedades comerciales.\n* **El \"pasaporte\" y la diplomacia:** Los mongoles introdujeron la *paiza*, una tableta de metal o madera que funcionaba como el **primer pasaporte e inmunidad diplomática internacional**.\n\n### 3. Revolución en la vestimenta y la cultura cotidiana\n* **Moda y textiles:** La introducción masiva de la seda china y el satén revolucionó el vestuario europeo. Además, popularizaron el uso de pantalones prácticos para montar y chaquetas abotonadas.\n* **La dieta:** Se expandió el uso de especias y azúcar, modificando la gastronomía de las cortes europeas.\n\n### 4. El golpe de gracia: La Peste Negra y el cambio social\n* **El colapso del sistema feudal:** Al haber escasez de mano de obra por la mortandad, los campesinos supervivientes pudieron exigir mejores condiciones y salarios, lo que llevó al fin de la servidumbre.\n* **Innovación médica y científica:** La impotencia de la Iglesia católica para detener la peste debilitó su control absoluto, impulsando el nacimiento de una ciencia más empírica.\n\n---\n\n## Intervención 11 (Usuario)\n¿podés darme un mapa del imperio mongol en su apogeo?\n\n---\n\n## Intervención 12 (Asistente)\nEl Imperio mongol alcanzó su **máxima extensión territorial en el año 1279**, consolidándose como un bloque continuo de tierra que unía Oriente con Occidente.\n* **Frontera Oriental:** Controlaba toda China y la península de Corea.\n* **Frontera Occidental:** Abarcaba Ucrania, Bielorrusia, Rumania y gran parte de Rusia, con incursiones en Polonia y Hungría.\n* **Frontera Sur:** Dominaba toda Asia Central, la meseta de Persia, Irak y las fronteras septentrionales de la India.\n* **El Corazón del Imperio:** En el centro se ubicaba **Karakórum**, la mítica capital imperial.\n\n---\n\n## Intervención 13 (Usuario)\n¿una imagen de ese mapa?\n\n---\n\n## Intervención 14 (Asistente)\n### Mapas de Referencia del Imperio Mongol (Siglo XIII)\n\nA continuación se incluyen los enlaces directos y recursos visuales para ver la extensión del imperio en su apogeo y su comparación con el mundo moderno:\n\n* **Mapa Oficial de la Extensión Máxima:**\n![Mapa del Imperio Mongol - World History Encyclopedia](https://www.worldhistory.org/uploads/images/11309.png) \n\n  *Fuente: [World History Encyclopedia](https://www.worldhistory.org/image/11309/map-of-the-mongol-empire/)*\n\n* **Mapa de División Territorial y Conquistas:**\n  ![El Imperio Mongol y su Expansión - El Orden Mundial](https://elordenmundial.com/wp-content/uploads/2025/09/mapa-imperio-mongol.png)\n  *Fuente: [El Orden Mundial](https://elordenmundial.com/mapas-y-graficos/imperio-mongol-conquista-gengis-kan/)*\n\n* **Comparativa Visual: Imperio Mongol vs. Imperio Romano:**\n  ![Mongol vs Romano - Brilliant Maps](https://i.redd.it/onu1gpp6cn941.png)\n\n  - En rojo el Imperio Romano\n  - En azul el Imperio Mongol\n\n  *Fuente: [Brilliant Maps](https://brilliantmaps.com/roman-vs-mongol-empires/)*\n\n---\n\n## Intervención 15 (Usuario)\n¿la reducción de ese mapa a la actual Mongolia fue paulatina o más o menos abrupta en términos históricos?\n\n---\n\n## Intervención 16 (Asistente)\nEn términos históricos, la reducción de ese mapa colosal hasta la Mongolia actual fue un **proceso mixto: empezó de manera abrupta y catastrófica en los territorios conquistados, pero luego se convirtió en una disolución paulatina y silenciosa en su tierra natal**.\n\n### 1. El colapso periférico: Abrupto y violento (Siglo XIV)\nEl control sobre los territorios exteriores se perdió casi de golpe a mediados del siglo XIV debido a la peste negra y a rebeliones locales. En China, los mongoles fueron expulsados en **1368**. En Persia, el Ilkanato se desintegró en la década de 1330.\n\n### 2. El repliegue a la estepa y las guerras internas: Paulatino (Siglos XV - XVII)\nAl regresar a su territorio ancestral fundaron la *Dinastía Yuan del Norte*. Al no tener ya un enemigo externo común ni las riquezas de la Ruta de la Seda, las diferentes tribus mongolas volvieron a dividirse y a pelear entre sí. El territorio se fragmentó internamente.\n\n### 3. La absorción extranjera: El golpe final (Siglos XVII - XVIII)\nLa reducción final ocurrió por la presión del Imperio ruso y la Dinastía Qing de China. Los chinos conquistaron formalmente toda la región para el año **1759**, dividiéndola en Mongolia Interior y Mongolia Exterior.\n\n### El mapa actual: El renacimiento del siglo XX\nCuando el imperio chino colapsó en **1911**, Mongolia Exterior declaró su independencia, convirtiéndose eventualmente en el país democrático que vemos hoy.\n\n---\n\n[Impacto Global de la Peste Negra (Siglo XIV)](nota:40)\n\n[Impacto Global de la Peste Negra (Siglo XIV) - GPT](nota:41)",
      "createdAt": 1790712085084,
      "updatedAt": 1790886140111
    },
    "39": {
      "id": 39,
      "notebookId": 8,
      "title": "El Imperio Mongol - GPT",
      "author": "DHB",
      "tags": [
        "IA",
        "Imperio mongol",
        "GPT"
      ],
      "content": "# El Imperio Mongol\n\n*Versión revisada y corregida por ChatGPT a partir del documento original.*\n\n## Intervención 1 (Usuario)\n\nla Horda de Oro\n\n---\n\n## Intervención 2 (Asistente)\n\nLa **Horda de Oro**, también llamada Horda Dorada, fue el principal Estado surgido de la expansión mongola hacia Europa oriental y las estepas occidentales. Se desarrolló a partir de los territorios conquistados por **Batú Kan**, nieto de Gengis Kan, y formó parte de la estructura política de la rama de Jochi.\n\nCon el tiempo adquirió una autonomía cada vez mayor respecto del centro del Imperio Mongol y se convirtió en uno de los grandes poderes de Eurasia.\n\n### Características principales\n\n* **Dominio sobre los principados rusos:** Los príncipes de la Rus reconocían la autoridad de los kanes y pagaban tributos. La Horda normalmente no administraba directamente las ciudades rusas, sino que gobernaba mediante los príncipes locales y confirmaba su autoridad mediante decretos (*yarlyk*).\n\n* **Composición de la población:** La élite dirigente tenía origen mongol, pero la Horda gobernaba una población muy diversa, con una creciente importancia de pueblos túrquicos. Con el tiempo, la lengua y la cultura túrquicas adquirieron una importancia dominante.\n\n* **Islamización:** Los primeros gobernantes mantuvieron una política de tolerancia hacia distintas religiones. Bajo **Uzbek Kan** (1313-1341), el islam se convirtió en la religión dominante de la élite estatal y de la corte, aunque continuaron existiendo comunidades de otras religiones.\n\n* **Capital:** **Sarai** se convirtió en un gran centro urbano y comercial de las estepas del Volga. Existieron distintas localizaciones de Sarai a lo largo del tiempo, conocidas habitualmente como Sarai Batu y Sarai Berke.\n\n### Decadencia\n\nLa Horda de Oro no desapareció inmediatamente después de la Peste Negra.\n\nDurante el siglo XIV sufrió una combinación de:\n\n* crisis dinásticas;\n* conflictos entre diferentes facciones;\n* cambios en las rutas comerciales;\n* epidemias;\n* guerras con poderes vecinos;\n* intervención de **Tamerlán**.\n\nTras la muerte de **Berdibeg en 1359**, comenzó un período de gran inestabilidad política conocido como *Velikaya Zamutnya* o \"Gran Turbulencia\".\n\nA finales del siglo XIV, **Toqtamish** consiguió reunificar buena parte de la Horda, aunque posteriormente entró en conflicto con Tamerlán y sufrió derrotas devastadoras.\n\nDurante los siglos XV y XVI el territorio de la Horda se fragmentó en varios kanatos, entre ellos los de **Kazán, Astracán y Crimea**, además de otras entidades políticas. La conquista rusa de Kazán (1552) y Astracán (1556) marcó etapas decisivas de la expansión del poder moscovita, mientras que el Kanato de Crimea sobrevivió hasta 1783.\n\n---\n\n## Intervención 3 (Usuario)\n\n¿se puede decir que la peste negra marcó el fin del imperio mongol?\n\n---\n\n## Intervención 4 (Asistente)\n\nLa Peste Negra fue **un factor importante dentro de la crisis que transformó el mundo mongol del siglo XIV**, pero no puede decirse que por sí sola marcara el \"fin del Imperio Mongol\".\n\nAdemás, cuando la gran pandemia llegó a mediados del siglo XIV, el Imperio Mongol original ya se había fragmentado en varios grandes Estados y dinastías. Entre ellos se encontraban la dinastía Yuan en China, el Ilkanato en Persia, la Horda de Oro y el kanato de Chagatai.\n\nLa relación entre peste y crisis fue diferente en cada uno.\n\n### 1. La paradoja de la Pax Mongolica\n\nLa expansión mongola había conectado enormes territorios de Eurasia mediante rutas relativamente seguras para comerciantes, viajeros y emisarios.\n\nEsa conectividad favoreció el comercio y la circulación de información, pero también creó condiciones para la propagación rápida de enfermedades.\n\nLa Peste Negra no \"destruyó la Ruta de la Seda\" de manera instantánea. Lo que produjo fue una fuerte perturbación de redes que ya estaban sometidas a transformaciones políticas y económicas.\n\n### 2. Crisis política y demográfica\n\nLa peste provocó una enorme mortalidad en distintas regiones del mundo mongol y agravó problemas existentes:\n\n* disminución de la población;\n* reducción de ingresos fiscales;\n* interrupción parcial de actividades comerciales;\n* pérdida de trabajadores y soldados;\n* dificultades para mantener infraestructuras y redes administrativas;\n* mayor inestabilidad política en determinados territorios.\n\nPero estos efectos no fueron iguales en todos los kanatos.\n\n### 3. El caso de la dinastía Yuan\n\nLa dinastía Yuan enfrentaba problemas graves antes de 1347:\n\n* inundaciones y otros desastres naturales;\n* crisis fiscal;\n* conflictos internos;\n* rebeliones;\n* dificultades administrativas.\n\nLas rebeliones de los **Turbantes Rojos** adquirieron una importancia decisiva. Zhu Yuanzhang terminó imponiéndose y fundó la dinastía Ming en 1368.\n\nLa Peste Negra y las epidemias formaron parte del contexto de crisis, pero no constituyeron por sí solas la explicación de la caída de los Yuan.\n\n### 4. El caso del Ilkanato\n\nAquí hay que hacer una distinción cronológica fundamental.\n\nEl Ilkanato ya estaba entrando en una crisis política profunda **antes de la gran Peste Negra de mediados del siglo XIV**.\n\nEl kan **Abu Sa'id murió en 1335**, sin un heredero adulto capaz de mantener unido el Estado. Después de su muerte, el Ilkanato se fragmentó entre diferentes poderes regionales.\n\nPor lo tanto, **no es correcto afirmar que Abu Sa'id murió de peste ni que la Peste Negra provocó el colapso inicial del Ilkanato**.\n\nLas epidemias posteriores pudieron afectar a la población y a las economías de la región, pero la crisis política fundamental ya estaba en marcha.\n\n### 5. La Horda de Oro\n\nLa Horda sufrió epidemias y pérdidas demográficas importantes, pero sobrevivió durante más de un siglo después de la llegada de la Peste Negra.\n\nSu gran crisis política comenzó especialmente después de la muerte de **Berdibeg en 1359**, cuando se sucedieron numerosos gobernantes y facciones rivales.\n\nLa peste debe considerarse uno de los factores que alteraron el contexto demográfico y económico, pero no la causa única de la crisis.\n\n### 6. El kanato de Chagatai\n\nEl espacio chagataí también experimentó epidemias, conflictos políticos y fragmentación territorial. La evolución del Estado fue distinta en sus regiones orientales y occidentales.\n\nA finales del siglo XIV, el ascenso de **Tamerlán** transformó profundamente Asia Central.\n\n### Conclusión\n\nMás que \"el fin del Imperio Mongol\", la Peste Negra puede entenderse como **uno de los grandes aceleradores de la transformación del mundo mongol y de las redes que éste había creado**.\n\nEl Imperio Mongol ya estaba políticamente fragmentado. La pandemia se superpuso a esa fragmentación y a crisis económicas, dinásticas y militares.\n\nEl resultado fue un cambio profundo en la estructura de Eurasia, pero no una desaparición instantánea de los Estados mongoles.\n\n---\n\n## Intervención 5 (Usuario)\n\n¿qué tan grande fue el imperio mongol en comparación con otros imperios?\n\n---\n\n## Intervención 6 (Asistente)\n\nEl Imperio Mongol suele considerarse **el mayor imperio territorial contiguo de la historia**.\n\nSu superficie máxima suele estimarse en torno a **23-24 millones de km²**, aunque las cifras varían según qué territorios se incluyan y cómo se definan las fronteras.\n\nEl Imperio británico alcanzó una superficie mayor, pero era un imperio global y discontinuo.\n\n### Tabla comparativa aproximada\n\n| Imperio | Extensión máxima aproximada | Característica |\n|---|---:|---|\n| **Imperio británico** | ~35 millones de km² | Global y discontinuo |\n| **Imperio mongol** | ~23-24 millones de km² | Mayor imperio territorial contiguo |\n| **Imperio ruso** | ~22-23 millones de km² | Principalmente contiguo |\n| **Imperio español** | ~13-14 millones de km² | Global y discontinuo |\n| **Imperio romano** | ~5 millones de km² | Mediterráneo y contiguo en su núcleo |\n\nLas cifras son aproximadas y no deben interpretarse como mediciones con precisión moderna.\n\n### La dimensión geográfica\n\nEn su máxima expansión, los dominios mongoles y los Estados derivados de la conquista alcanzaron desde **China y Corea hasta Europa oriental y las estepas próximas al Danubio**.\n\nSin embargo, hay que distinguir entre:\n\n* territorio administrado directamente;\n* territorios sometidos a tributo;\n* zonas de influencia;\n* áreas alcanzadas por campañas militares.\n\nUn mapa del \"Imperio Mongol\" puede mostrar una superficie mayor o menor dependiendo de cuál de esas categorías utilice.\n\n### Población\n\nEl Imperio Mongol gobernó a una población enorme para la época, probablemente del orden de decenas de millones de personas y, según algunas estimaciones, más de cien millones si se cuentan todos los territorios sometidos.\n\nPero las cifras demográficas medievales son inciertas y no conviene presentar una cifra exacta como si fuera un censo.\n\n---\n\n## Intervención 7 (Usuario)\n\nsin embargo casi no se estudia, la visión eurocéntrica sólo nos habla de Roma, Grecia, España, Inglaterra, etc...\n\n---\n\n## Intervención 8 (Asistente)\n\nExiste una tendencia eurocéntrica en muchas formas tradicionales de enseñar historia, especialmente cuando los programas se organizan alrededor de una secuencia centrada en Europa. Sin embargo, conviene evitar una explicación demasiado simple de por qué el Imperio Mongol recibe menos atención.\n\nEntre las razones están:\n\n1. **La estructura de los programas educativos:** Muchos cursos de historia occidental siguen una secuencia Grecia-Roma-Edad Media europea-Renacimiento-Estados modernos, dejando poco espacio para la historia conectada de Eurasia.\n\n2. **Las fuentes y tradiciones historiográficas:** Los mongoles no dejaron una tradición documental equivalente a la de algunos grandes Estados sedentarios. Nuestra información procede de fuentes mongolas, persas, chinas, rusas, árabes y europeas, que deben ser comparadas.\n\n3. **La dificultad de encajarlos en categorías escolares tradicionales:** El Imperio Mongol no fue simplemente un Estado territorial moderno. Fue una estructura imperial formada por conquistas, relaciones de dependencia, tributos, redes comerciales y distintos niveles de administración.\n\n4. **La importancia de la historia nacional:** Los sistemas educativos suelen dedicar más espacio a los procesos considerados fundamentales para la formación de sus propios Estados nacionales.\n\n### Un legado que suele quedar subestimado\n\nLa importancia histórica de los mongoles no se limita a sus conquistas militares.\n\n* Conectaron durante períodos importantes grandes regiones de Eurasia.\n* Facilitaron la circulación de comerciantes, diplomáticos, misioneros e información.\n* Integraron o pusieron en contacto sistemas políticos y económicos que antes estaban más separados.\n* Favorecieron la circulación de tecnologías, productos y conocimientos, aunque las rutas concretas de transmisión fueron complejas.\n* Establecieron sistemas de comunicación y mensajería de gran eficacia, entre ellos la red **Yam**.\n* Su dominio transformó profundamente la historia de China, Persia, Asia Central y Europa oriental.\n\nNo obstante, sería exagerado atribuirles directamente la creación de Rusia, el Renacimiento europeo o la llegada de cada innovación asiática a Europa. Su papel fue fundamentalmente el de **agentes de conexión, conquista y transformación dentro de una Eurasia ya interconectada**.\n\n---\n\n## Intervención 9 (Usuario)\n\nprofundizá sobre la influencia mongol en la civilización europea\n\n---\n\n## Intervención 10 (Asistente)\n\nLa influencia mongola sobre Europa fue importante, pero en muchos casos fue **indirecta**. Los mongoles modificaron las condiciones en las que Europa se relacionaba con Asia, abriendo y reorganizando conexiones a una escala que pocas potencias anteriores habían conseguido.\n\n### 1. Conexión entre Europa y Asia\n\nDurante determinados períodos del siglo XIII y comienzos del XIV, las redes bajo dominio mongol facilitaron el desplazamiento de comerciantes, embajadores y religiosos.\n\nLos europeos pudieron obtener información más directa sobre China, Persia y Asia Central. Las misiones de **Juan de Plano Carpini**, **Guillermo de Rubruck** y posteriormente los viajes de **Marco Polo** son ejemplos conocidos de esta nueva conectividad.\n\nEsto no significa que Europa hubiera estado aislada de Asia antes de los mongoles. Significa que la expansión mongola modificó profundamente la escala y las condiciones de esos contactos.\n\n### 2. Circulación de tecnologías y conocimientos\n\nLa conectividad mongola favoreció la circulación de tecnologías y conocimientos entre diferentes regiones.\n\nPero no es correcto atribuir a los mongoles la invención o introducción directa de todas esas tecnologías.\n\nEntre los conocimientos y productos que circularon por las redes euroasiáticas se encontraban:\n\n* técnicas relacionadas con la pólvora;\n* fabricación y utilización del papel;\n* conocimientos cartográficos y geográficos;\n* instrumentos y técnicas astronómicas;\n* textiles y productos de lujo;\n* conocimientos médicos;\n* técnicas militares.\n\nLa transmisión de cada uno tuvo una historia diferente y en muchos casos comenzó antes de la expansión mongola o continuó después de ella.\n\n### 3. Comercio y finanzas\n\nLas redes mongolas favorecieron el comercio a larga distancia, especialmente entre China, Asia Central, Persia y las regiones del mar Negro.\n\nLos comerciantes europeos, particularmente italianos, participaron activamente en esas redes.\n\nEsto contribuyó al desarrollo de prácticas comerciales y financieras europeas, pero **no significa que los mongoles inventaran el capitalismo europeo**. Las letras de cambio, las sociedades comerciales y otras instituciones financieras tenían historias propias y antecedentes anteriores.\n\n### 4. Diplomacia y movilidad\n\nLos mongoles desarrollaron sistemas de mensajería y comunicaciones de gran eficacia.\n\nLa **paiza** era una credencial que identificaba a determinados portadores como personas autorizadas por el poder imperial. Permitía obtener determinados privilegios y protección durante los desplazamientos.\n\nNo debe traducirse literalmente como \"el primer pasaporte internacional\", porque el concepto moderno de pasaporte es posterior. Es más preciso considerarla un **salvoconducto o credencial imperial**.\n\nLa red **Yam**, por su parte, permitía transmitir mensajes y órdenes mediante estaciones de relevo.\n\n### 5. Cambios culturales\n\nLos contactos euroasiáticos aumentaron el conocimiento europeo sobre sociedades asiáticas.\n\nLlegaron a Europa:\n\n* productos de lujo;\n* sedas;\n* especias;\n* nuevas informaciones geográficas;\n* relatos sobre China, Persia y Asia Central.\n\nTambién se produjo una circulación inversa: misioneros, comerciantes y embajadores europeos viajaron hacia Asia.\n\n### 6. La Peste Negra\n\nLa misma conectividad que facilitaba el comercio podía facilitar la propagación de enfermedades.\n\nLa Peste Negra llegó a Europa después de circular por distintas redes euroasiáticas y alcanzó el Mediterráneo en 1347.\n\nPor eso existe una paradoja histórica importante:\n\n**la integración de Eurasia favoreció tanto la circulación de riqueza e información como la circulación de agentes patógenos.**\n\n### 7. ¿Influyeron los mongoles en el Renacimiento?\n\nEs demasiado fuerte afirmar que los mongoles \"provocaron el Renacimiento\".\n\nEl Renacimiento europeo tuvo múltiples causas y raíces internas europeas.\n\nLo que sí puede sostenerse es que la expansión mongola contribuyó a crear durante ciertos períodos **un espacio de interacción euroasiática más intenso**, y que ese contacto favoreció la circulación de información, mercancías y conocimientos.\n\n---\n\n## Intervención 11 (Usuario)\n\n¿podés darme un mapa del imperio mongol en su apogeo?\n\n---\n\n## Intervención 12 (Asistente)\n\nEl Imperio Mongol alcanzó su máxima extensión aproximadamente a fines del siglo XIII, pero la fecha exacta depende de qué se considere territorio imperial efectivo.\n\nEn torno a **1279**, tras la conquista de la China Song, el dominio de la dinastía Yuan alcanzó su máxima extensión territorial, mientras que otras ramas de la familia imperial gobernaban distintos Estados mongoles.\n\n### Extensión aproximada\n\n* **Este:** Corea y China.\n* **Oeste:** Las estepas de Europa oriental y territorios que llegaron hasta las proximidades de Europa Central.\n* **Sur:** Persia, Mesopotamia y partes de Asia Central; las campañas también alcanzaron regiones próximas al subcontinente indio y al Sudeste Asiático, aunque no todas esas zonas quedaron incorporadas permanentemente.\n* **Centro:** Mongolia y las grandes estepas de Eurasia.\n\n**Karakórum** fue la capital del gran Imperio Mongol durante una parte importante de su primera etapa. Posteriormente, **Kublai trasladó el centro político de su dinastía a Dadu (actual Beijing)**.\n\nPor ello, un mapa del apogeo mongol debe indicar qué territorios estaban bajo cada uno de los grandes Estados mongoles y distinguirlos de las zonas de influencia o de campaña.\n\n---\n\n## Intervención 13 (Usuario)\n\n¿una imagen de ese mapa?\n\n---\n\n## Intervención 14 (Asistente)\n\n### Mapas de referencia del Imperio Mongol\n\nPara visualizar su extensión pueden utilizarse mapas históricos y cartográficos especializados. Conviene comprobar en cada mapa si representa:\n\n* la máxima expansión;\n![Mapa del Imperio Mongol - World History Encyclopedia](https://www.worldhistory.org/uploads/images/11309.png)\n\n* la expansión y las conquistas acumuladas;\n![El Imperio Mongol y su Expansión - El Orden Mundial](https://elordenmundial.com/wp-content/uploads/2025/09/mapa-imperio-mongol.png)\n\n* la división posterior en kanatos;\n![División del Imperio Mongol en cuatro kanatos](https://www.worldhistory.org/uploads/images/20677.png)\n\n* o las zonas de influencia.\n![Asia bajo los mongoles, 1290](https://upload.wikimedia.org/wikipedia/commons/7/7e/Asia_under_the_Mongols_1290_AD.jpg)\n\n---\n\n## Intervención 15 (Usuario)\n\n¿la reducción de ese mapa a la actual Mongolia fue paulatina o más o menos abrupta en términos históricos?\n\n---\n\n## Intervención 16 (Asistente)\n\nFue un proceso **mixto y muy prolongado**. La enorme extensión del Imperio Mongol se perdió relativamente rápido en algunos territorios periféricos, pero la reducción de los territorios mongoles de la estepa hasta las fronteras de la Mongolia actual fue el resultado de varios siglos de fragmentación, guerras y expansión de Estados vecinos.\n\n### 1. La pérdida de los grandes territorios exteriores\n\nEn China, la dinastía Yuan fue expulsada por los Ming en **1368**. Los gobernantes Yuan se retiraron hacia Mongolia y continuaron allí como **Yuan del Norte**.\n\nEl Ilkanato había dejado de existir como Estado unificado después de la muerte de Abu Sa'id en 1335.\n\nLa Horda de Oro y los Estados sucesores sobrevivieron durante mucho más tiempo.\n\nPor tanto, no hubo un único \"colapso del Imperio Mongol\".\n\n### 2. Fragmentación de los Estados mongoles\n\nDurante los siglos XIV y XV, los diferentes territorios gobernados por descendientes de Gengis Kan evolucionaron de manera distinta.\n\nEn las estepas surgieron nuevas entidades políticas y confederaciones tribales. Algunas mantuvieron una identidad y una tradición política mongola durante siglos.\n\n### 3. Expansión de los Qing\n\nDurante los siglos XVII y XVIII, la dinastía **Qing** extendió su dominio sobre gran parte de los territorios mongoles.\n\nLa conquista Qing no ocurrió de una sola vez. La relación con distintos grupos mongoles varió según las alianzas, las guerras y la política imperial.\n\nLa **Mongolia Interior** quedó integrada progresivamente en el sistema Qing, mientras que la **Mongolia Exterior** mantuvo durante largo tiempo una organización política diferente dentro del imperio.\n\nEn **1755-1758**, los Qing destruyeron el poder del **kanato de Zungaria**, un acontecimiento decisivo en la configuración territorial posterior de Asia Central y Mongolia.\n\n### 4. 1911: independencia de Mongolia Exterior\n\nLa caída de la dinastía Qing en **1911** permitió a Mongolia Exterior declarar su independencia.\n\nEl proceso posterior fue complejo: hubo períodos de autonomía y de fuerte influencia rusa y, después de la revolución de 1921, se consolidó un nuevo Estado mongol.\n\nLa Mongolia actual, por tanto, no es simplemente el \"resto\" del Imperio Mongol. Es el resultado final de una larga historia de fragmentación política, expansión de los imperios vecinos y reconstrucción del Estado mongol moderno.\n\n---\n\n## Conclusión general\n\nEl Imperio Mongol no desapareció de un día para otro.\n\nLo que ocurrió fue una **descomposición progresiva de un sistema imperial extraordinariamente extenso**:\n\n**Imperio unificado → fragmentación en grandes Estados → crisis y transformación regional → aparición de nuevos kanatos y poderes → expansión de Rusia y Qing → formación del Estado mongol moderno.**\n\nLa Peste Negra fue importante dentro de esa transformación, pero no explica por sí sola el final del mundo mongol.\n\n---\n\n[Impacto Global de la Peste Negra (Siglo XIV) - GPT](nota:41)\n\n[Impacto Global de la Peste Negra (Siglo XIV)](nota:40)",
      "createdAt": 1790712188969,
      "updatedAt": 1790886177426
    },
    "40": {
      "id": 40,
      "notebookId": 8,
      "title": "Impacto Global de la Peste Negra (Siglo XIV)",
      "author": "DHB",
      "tags": [
        "IA",
        "Peste negra",
        "Anthropic"
      ],
      "content": "# Impacto Global de la Peste Negra (Siglo XIV)\n\n## Peste Negra e Imperio Mongol\n\n*Consulta hecha a Anthopic Claude*\n\n\n![peste negra](https://i.imgur.com/J4uCTEk.jpg)\n\n*Compilación de la conversación sobre el impacto económico, social y político de la Peste Negra en perspectiva global.*\n\n## 1. Pregunta del Usuario\n\n> ¿cómo impactó la peste negra en la economía global y las relaciones de trabajo y capital, en sistemas políticos?\n\n### Respuesta\n\nLa Peste Negra (1346–1353) redujo la población de Eurasia y el norte de África en un estimado de entre el 30% y el 60%, un colapso demográfico masivo que reestructuró por completo las bases del mundo medieval.\n\n#### 1. Economía Global y Comercio regional\n\n* **Colapso y fragmentación de las rutas comerciales:** La Ruta de la Seda y los intercambios en el Mediterráneo sufrieron una interrupción inmediata debido a la muerte masiva en nodos clave (Constantinopla, Génova, Alejandría).\n\n* **Deflación inicial y posterior inflación:** En un primer momento, la demanda de bienes cayó bruscamente. Poco después, la falta de mano de obra agrícola e industrial provocó un desabastecimiento generalizado que disparó los precios de los alimentos y manufacturas.  !\\[Mapa del Imperio Mongol - World History Encyclopedia\\](https://www.worldhistory.org/image/11309/map-of-the-mongol-empire/)\n\n* **Redistribución de la riqueza per cápita:** Aunque el producto interior bruto (PIB) total cayó, la riqueza acumulada (tierras, herramientas, bienes) se repartió entre una población mucho menor, lo que elevó el nivel de vida promedio de los sobrevivientes a medio plazo.\n\n#### 2. Trabajo, Capital y la Quiebra del Feudalismo\n\nEl impacto más profundo se produjo en las relaciones de producción, invirtiendo la dinámica del valor entre la tierra (capital) y el trabajo:\n\n| Dimensión | Antes de la Peste (Abundancia de trabajo) | Después de la Peste (Escasez de trabajo) | \n | ----- | ----- | ----- | \n| **Valor de la Tierra** | Muy alto; rentas elevadas para la nobleza. | Cae estrepitosamente por falta de campesinos. | \n| **Salarios Reales** | Bajos y de subsistencia. | Se duplican o triplican por la alta competencia. | \n| **Movilidad Laboral** | Siervos atados legalmente a la tierra. | Liberación progresiva; campesinos migran al mejor postor. | \n| **Monetización** | Pagos principalmente en especie o servidumbre. | Transición generalizada hacia el pago salarial en efectivo. | \n\n> **La gran divergencia europea:** En Europa Occidental, la escasez de campesinos obligó a los señores feudales a pagar salarios en efectivo y conceder libertades, acelerando el fin de la servidumbre y dando paso a las primeras formas de trabajo asalariado (proto-capitalismo). En Europa Oriental, por el contrario, la nobleza reaccionó aumentando la represión para atar por la fuerza a los campesinos a la tierra (la llamada \"segunda servidumbre\").\n\n#### 3. Impacto en los Sistemas Políticos e Instituciones\n\n* **Debilitamiento de la Iglesia Católica:** La incapacidad de las autoridades religiosas para explicar o detener la plaga mermó su monopolio intelectual e institucional, sembrando las bases para movimientos de reforma religiosa posteriores.\n\n* **Centralización Monárquica:** Para hacer frente a los desórdenes sociales, los reyes comenzaron a consolidar un poder estatal más centralizado a expensas de la nobleza feudal debilitada, sentando el precedente de los Estados-nación modernos.\n\n* **Intensificación de las rebeliones populares:** Los intentos de las élites por congelar los salarios mediante leyes dirigidas a contener las demandas laborales (como la *Statute of Laborers* de 1351 en Inglaterra) provocaron violentas revueltas campesinas y urbanas (la *Jacquerie* en Francia en 1358 o la Revuelta de los Campesinos en Inglaterra en 1381).\n\n## 2. Pregunta del Usuario\n\n> me estás dando la visión eurocéntrica ¿y en el resto del mundo?\n\n### Respuesta\n\nTenés razón en el señalamiento. Enfocar la Peste Negra solo desde el marco europeo omite que la pandemia comenzó en Asia Central y devastó por completo los centros de poder e intercambio del mundo islámico, la China Yuan y el resto de Eurasia.\n\nEl impacto fuera de Europa siguió dinámicas políticas y económicas muy distintas, marcadas por el colapso de imperios consolidados y la reconfiguración de las rutas comerciales globales:\n\n#### 1. China y el Imperio Mongol (Dinastía Yuan)\n\nChina sufrió un impacto demográfico masivo (con reducciones de población estimadas entre el 30% y el 50% en varias regiones durante el siglo XIV) debido a la combinación de la plaga, hambrunas y grandes inundaciones del Río Amarillo.\n\n* **Colapso del poder mongol:** La incapacidad de la corte imperial Yuan para gestionar el desastre sanitario y mantener la infraestructura hidráulica destruyó la legitimidad del mandato divino de los gobernantes mongoles.\n\n* **Caída de la Dinastía Yuan y surgimiento de los Ming (1368):** La parálisis económica y el descontento campesino alimentaron insurrecciones populares de gran escala (como la Rebelión de los Turbantes Rojos). Esto culminó en el derrocamiento de los mongoles y el ascenso de la Dinastía Ming, liderada por un antiguo campesino, Zhu Yuanzhang.\n\n* **Aislamiento y proteccionismo:** A diferencia del giro proto-capitalista comercial de Europa, la China Ming reaccionó cerrándose parcialmente al comercio exterior, priorizando la agricultura de subsistencia, el control estatal del campesinado y el fortalecimiento de la burocracia imperial.\n\n#### 2. El Mundo Islámico y el Cercano Oriente\n\nEl Mamlucado de Egipto y la Siria musulmana fueron devastados por la plaga desde 1347. Las ciudades clave como El Cairo, Alejandría y Damasco perdieron entre un tercio y la mitad de sus habitantes.\n\n* **Crisis económica estructural:** A diferencia de Europa Occidental, donde la escasez de mano de obra revalorizó el trabajo campesino, en Egipto la infraestructura agrícola dependía críticamente del mantenimiento continuo de los canales del Nilo. La muerte masiva de campesinos destruyó el sistema de riego, lo que provocó una caída irreversible en la producción de grano y azúcar.\n\n* **Parálisis del capital y aumento de la presión fiscal:** La élite militar mameluca, lejos de ceder terreno o subir salarios, reaccionó confiscando tierras, imponiendo monopolios estatales sobre productos básicos y aumentando los impuestos a la población superviviente. Esto asfixió el comercio urbano y la inversión privada.\n\n* **Declive urbano e industrial:** Ciudades como El Cairo, que eran centros manufactureros y financieros de primer orden mundial, sufrieron un retroceso económico y demográfico del que tardaron siglos en recuperarse.\n\n#### 3. Reorganización del Comercio en el Océano Índico y Asia Central\n\n* **Desintegración de la \"Pax Mongolica\":** La Peste destruyó la red de estaciones de tránsito y las ciudades comerciales a lo largo de la Ruta de la Seda terrestre (como Sarai o Samarcanda). La ruta terrestre pan-eurasiática quedó fracturada y dejó de ser segura.\n\n* **Desplazamiento hacia las rutas marítimas:** El colapso del comercio por tierra aceleró la transición hacia el comercio marítimo en el Océano Índico. Moca, Calicut, Malaca y el Golfo Pérsico ganaron un peso estratégico dominante en el intercambio de especias, sedas y porcelana.\n\n#### Comparativa de la Reacción Institucional\n\n| Región | Reacción del Poder Político | Resultado en las Relaciones de Trabajo | \n | ----- | ----- | ----- | \n| **China (Ming)** | Centralización burocrática y proteccionismo agrícola. | Control estatal sobre el campesinado y reconstrucción de la infraestructura estatal. | \n| **Mundo Mameluco (Egipto/Siria)** | Extracción fiscal violenta y monopolios militares. | Colapso del sistema agrícola e industrial; empobrecimiento generalizado. | \n| **Europa Occidental** | Intentos fallidos de contención; concesión de libertades. | Transición hacia el trabajo asalariado y erosión del feudalismo. | \n\n## 3. Pregunta del Usuario\n\n> ¿y en la zona de la gran rusia?\n\n### Respuesta\n\nEn la región de la Rus medieval (que abarcaba los principados de Rus de Kiev fragmentados y los emergentes principados del noreste, como Moscú, Tver y Novgorod), la Peste Negra llegó un poco más tarde —alrededor de 1351-1353— proveniente del Mar Negro y los puertos del Báltico.\n\nEl impacto en la Rus no solo reestructuró la economía rural, sino que **transformó radicalmente la geopolítica regional, acelerando el ascenso de Moscú y alterando la relación de vasallaje con los mongoles de la Horda de Oro.**\n\n#### 1. El Colapso de la Horda de Oro y el Vacío de Poder\n\nAntes de llegar a los principados rusos, la peste azotó ferozmente los territorios de la Horda de Oro en las estepas del Volga y el Mar Negro entre 1346 y 1350.\n\n* **Crisis dinástica y fragmentación:** La plaga mató a una gran parte de la élite militar mongola, incluido el kan Janibeg poco después. Esto desencadenó décadas de guerras civiles e inestabilidad política interna conocidas como la \"Gran Turbulencia\" (*Velikaya Zamutnya*), donde decenas de rivales se disputaron el trono.\n\n* **Debilitamiento de la autoridad tributaria:** Al perder cohesión militar y demográfica, los mongoles perdieron la capacidad de ejercer un control estricto e intimidatorio sobre los principados rusos, lo que abrió una ventana para que las élites locales ganaran autonomía.\n\n#### 2. Impacto Demográfico y la \"Lotería Político-Ecológica\" de Moscú\n\nLa peste mató a príncipes, boyardos, obispos y campesinos por igual, pero no afectó a todos los principados con la misma intensidad ni al mismo tiempo. Esto generó un vuelco en la balanza de poder interno entre las ciudades rusas:\n\n* **Golpe mortal a rivales de Moscú:** Ciudades poderosas como **Pskov, Nóvgorod, Smolensk y Tver** sufrieron mortalidades devastadoras. Smolensk, por ejemplo, quedó prácticamente despoblada en 1352.\n\n* **El caso moscovita:** Aunque la peste golpeó duro a Moscú en 1353 —matando al Gran Príncipe Simeón el Orgulloso y a sus herederos—, el principado logró reorganizar su administración rápidamente bajo el hermano de Simeón, Iván II (y posteriormente su hijo, Dmitri Donskói). Moscú aprovechó la parálisis de sus rivales para afianzar su papel como el principal recaudador de impuestos para los mongoles.\n\n#### 3. Trabajo, Tierra y la Estructuración Agraria\n\nA diferencia de Europa Occidental, la baja densidad de población histórica en la Rus hizo que el colapso demográfico tuviera efectos institucionales muy particulares:\n\n* **Movilidad campesina e incentivos:** Con la muerte masiva de siervos y campesinos libres, los principados y los grandes monasterios ortodoxos comenzaron a competir ferozmente por la mano de obra restante. Para atrapar a los campesinos en sus tierras, los príncipes ofrecieron temporalmente **exenciones fiscales (*l'goty*) y préstamos de herramientas**.\n\n* **Concentración de la tierra en la Iglesia Ortodoxa:** Los monasterios recibieron donaciones masivas de tierras por parte de boyardos moribundos que buscaban la salvación de sus almas. La Iglesia se convirtió en el mayor propietario terrenal de la Rus, acumulando un enorme capital económico y moral.\n\n#### 4. Consecuencias Políticas a Largo Plazo\n\n```\n[Peste en la Estepa (1346-1350)] ➔ [Debilitamiento de la Horda de Oro]\n                                         │\n                                         ▼\n[Reordenamiento de Principados]  ➔ [Ascenso de Moscú (Dmitri Donskói)]\n                                         │\n                                         ▼\n                             [Derrota Mongol en Kulikovo (1380)]\n\n```\n\n* **Camino hacia la Centralización y la Independencia:** La combinación del debilitamiento de la Horda de Oro y la consolidación territorial de Moscú permitió que en 1380, el príncipe moscovita Dmitri Donskói liderara una coalición de principados rusos y derrotara por primera vez a los mongoles en la **Batalla de Kulikovo**.\n\n* **Semilla de la Servidumbre Rusa (*Krepostnoye Pravo*):** Aunque al principio los campesinos ganaron cierta capacidad de negociación debido a la escasez de mano de obra, los príncipes moscovitas —necesitados de sostener a su clase militar de boyardos— comenzaron en el siglo XV a fijar legalmente al campesino a la tierra (restringiendo sus desplazamientos a una sola semana al año, el *Día de San Yuri*), sembrando las bases de la servidumbre feudal rusa que duraría hasta el siglo XIX.\n\n---\n\n[El Imperio Mongol](nota:38)\n\n[El Imperio Mongol - GPT](nota:39)",
      "createdAt": 1790712463458,
      "updatedAt": 1790886161235
    },
    "41": {
      "id": 41,
      "notebookId": 8,
      "title": "Impacto Global de la Peste Negra (Siglo XIV) - GPT",
      "author": "DHB",
      "tags": [
        "IA",
        "Peste negra",
        "GPT"
      ],
      "content": "# Impacto Global de la Peste Negra (Siglo XIV)\n## Peste Negra e Imperio Mongol\n\n*Versión revisada y corregida por ChatGPT a partir del documento original.*\n\n![peste negra](https://i.imgur.com/J4uCTEk.jpg)\n\n\n## 1. Pregunta del Usuario\n\n> ¿cómo impactó la peste negra en la economía global y las relaciones de trabajo y capital, en sistemas políticos?\n\n### Respuesta\n\nLa Peste Negra, que alcanzó el Mediterráneo y Europa a partir de 1347 y se extendió durante los años siguientes, provocó una de las mayores crisis demográficas de la historia. La mortalidad fue enorme pero muy desigual: algunas regiones perdieron una fracción considerable de su población, mientras que otras fueron afectadas en menor medida o en momentos diferentes. Las estimaciones generales para Europa suelen situarse aproximadamente entre un tercio y la mitad de la población, aunque existe una importante variación regional.\n\nSu importancia histórica no reside únicamente en la cantidad de muertos. La brusca reducción de población alteró la relación entre tierra, trabajo, capital, consumo, fiscalidad y poder político. Esos efectos, sin embargo, no fueron iguales en toda Eurasia: en algunos lugares favorecieron a los trabajadores y en otros reforzaron las estructuras de coerción existentes.\n\n#### 1. Economía y comercio\n\n* **Perturbación de las redes comerciales:** La peste afectó a las grandes redes de intercambio de Eurasia, tanto terrestres como marítimas. La mortalidad redujo la actividad económica en numerosos centros urbanos y comerciales, pero las rutas no desaparecieron de manera uniforme ni simultánea.\n\n* **Cambios en la demanda y en los precios:** La caída de población redujo inicialmente la demanda de algunos bienes. Al mismo tiempo, la escasez de trabajadores alteró los precios relativos, elevó el coste del trabajo en diversas regiones y redujo el valor de determinadas tierras agrícolas donde faltaban campesinos.\n\n* **Redistribución de recursos:** Allí donde la tierra y otros bienes productivos quedaron relativamente abundantes respecto de la población, los sobrevivientes pudieron disponer de una mayor cantidad de recursos por persona. Esto no significa que todos se enriquecieran: los efectos dependieron de la posición social, de las instituciones locales y de la capacidad de las élites para apropiarse de parte de esa riqueza.\n\n#### 2. Trabajo, tierra y transformaciones de las relaciones sociales\n\nEl efecto económico más importante en numerosas regiones europeas fue el cambio en la relación entre trabajo y tierra.\n\n| Dimensión | Tendencia anterior | Tendencias posteriores a la peste |\n|---|---|---|\n| **Tierra** | Relativamente escasa respecto de la población en algunas regiones | En muchas zonas perdió valor relativo por la escasez de campesinos |\n| **Trabajo** | Oferta abundante en numerosas economías rurales | Escasez de trabajadores y mayor capacidad de negociación en varias regiones |\n| **Salarios** | Generalmente bajos en relación con el poder de los propietarios | Aumento de salarios nominales y, en algunos lugares, de salarios reales |\n| **Movilidad** | Limitada por costumbres, obligaciones y servidumbre | Mayor presión de los trabajadores por desplazarse hacia mejores oportunidades |\n| **Rentas y obligaciones** | Importantes para propietarios y señores | En algunos lugares disminuyeron por falta de mano de obra |\n\nLa consecuencia no fue idéntica en toda Europa.\n\nEn partes de **Europa occidental**, la escasez de trabajadores favoreció una negociación más favorable a campesinos y trabajadores urbanos. En algunos lugares disminuyeron las rentas, aumentaron los salarios y se debilitó gradualmente la servidumbre.\n\nEn **Europa oriental**, en cambio, el proceso fue diferente. Las élites territoriales pudieron reforzar las obligaciones campesinas y, durante los siglos siguientes, se consolidó la llamada **segunda servidumbre** en varias regiones.\n\nPor eso es más preciso hablar de una **reorganización de las relaciones laborales y agrarias** que de un simple \"fin del feudalismo\".\n\n#### 3. Sistemas políticos e instituciones\n\n* **Conflictos sociales:** La escasez de trabajadores provocó conflictos entre autoridades y trabajadores. En Inglaterra, por ejemplo, las autoridades aprobaron medidas para contener salarios y movilidad, entre ellas el *Ordinance of Labourers* de 1349 y el *Statute of Labourers* de 1351.\n\n* **Rebeliones:** Las tensiones económicas y fiscales contribuyeron, junto con otros factores, a rebeliones posteriores como la **Jacquerie** francesa de 1358 y la **Revuelta de los Campesinos** inglesa de 1381. No deben entenderse como consecuencias automáticas de la legislación laboral: cada rebelión tuvo causas propias.\n\n* **Iglesia y religión:** La enorme mortalidad produjo cuestionamientos y crisis de autoridad religiosa en algunos lugares, pero no puede establecerse una línea directa entre la peste y la Reforma protestante. La Reforma, un siglo y medio después, tuvo causas religiosas, políticas, económicas e intelectuales mucho más amplias.\n\n* **Estado y fiscalidad:** La peste alteró profundamente las bases fiscales y militares de los Estados. En algunos territorios contribuyó a cambios administrativos y a una mayor capacidad de intervención estatal; en otros produjo fragmentación y debilitamiento. No existió una única respuesta política europea.\n\n---\n\n## 2. Pregunta del Usuario\n\n> me estás dando la visión eurocéntrica ¿y en el resto del mundo?\n\n### Respuesta\n\nLa Peste Negra debe entenderse como un fenómeno **eurasiático y norteafricano**, no solamente europeo. La epidemia circuló por redes comerciales y militares que conectaban Asia Central, Oriente Medio, el Mediterráneo, Europa y, en el contexto de las redes mongolas, distintos espacios de Eurasia.\n\nLos efectos fueron muy diferentes según las estructuras políticas y económicas existentes.\n\n#### 1. China y la Dinastía Yuan\n\nChina atravesó durante el siglo XIV una profunda crisis demográfica y política. La población disminuyó de forma muy importante según las fuentes demográficas disponibles, pero no es posible atribuir una cifra única de esa caída exclusivamente a la Peste Negra. Epidemias, guerras, hambrunas, inundaciones y problemas administrativos actuaron conjuntamente.\n\n* **Crisis del poder Yuan:** El gobierno de la dinastía Yuan sufrió una combinación de problemas fiscales, desastres naturales, rebeliones y epidemias.\n\n* **Rebelión y caída de los Yuan:** Las rebeliones de mediados del siglo XIV, entre ellas la de los **Turbantes Rojos**, contribuyeron decisivamente a la caída del poder mongol. Zhu Yuanzhang, antiguo participante de esas rebeliones, terminó fundando la dinastía Ming en 1368.\n\n* **El Mandato del Cielo:** La incapacidad del gobierno para afrontar calamidades naturales y desórdenes podía interpretarse dentro de la tradición política china como una señal de pérdida del Mandato del Cielo. Esto ayudó a legitimar la sustitución dinástica, aunque no fue una consecuencia automática de la peste.\n\n* **Comercio y control estatal:** Los Ming desarrollaron períodos de fuertes restricciones al comercio marítimo privado y reforzaron el control estatal, pero China no se convirtió simplemente en una economía cerrada. El comercio interno siguió siendo enorme y las relaciones marítimas con otras regiones de Asia continuaron siendo importantes.\n\n#### 2. El mundo islámico y el sultanato mameluco\n\nEgipto y Siria sufrieron epidemias recurrentes y una mortalidad muy elevada desde mediados del siglo XIV.\n\n* **Crisis demográfica:** El Cairo, Alejandría, Damasco y otros centros urbanos sufrieron pérdidas de población importantes, aunque las cifras exactas varían según la ciudad y el período considerado.\n\n* **Agricultura:** En Egipto, la agricultura dependía de una compleja infraestructura de canales y de una población suficiente para mantenerla. La mortalidad y el abandono de tierras contribuyeron al deterioro de la producción agrícola.\n\n* **Trabajo y salarios:** La escasez de trabajadores también podía aumentar el poder de negociación de los trabajadores y elevar los salarios en determinados sectores. Por tanto, la experiencia mameluca no fue simplemente lo contrario de la europea.\n\n* **Fiscalidad y concentración del poder:** El Estado y las élites militares intentaron preservar sus ingresos y controlar los recursos disponibles. Las respuestas institucionales fueron complejas y variaron con el tiempo.\n\nLa economía mameluca sufrió una transformación profunda, pero no un colapso instantáneo ni irreversible.\n\n#### 3. Asia Central y el Océano Índico\n\nLa crisis afectó a las rutas terrestres de Eurasia, pero no las eliminó.\n\n* **Pax Mongolica:** Las redes creadas y protegidas por los distintos Estados mongoles habían facilitado enormemente la circulación de personas, mercancías e información. Esa misma conectividad favoreció también la propagación de enfermedades.\n\n* **Reorganización de las rutas:** Después de las crisis del siglo XIV, algunas rutas terrestres perdieron importancia relativa, mientras que las rutas marítimas del océano Índico mantuvieron y posteriormente ampliaron su importancia.\n\n* **Continuidad comercial:** No hubo un simple reemplazo de las rutas terrestres por las marítimas. Ambas continuaron existiendo, aunque con pesos diferentes según la región y el período.\n\n#### Comparativa de la reacción institucional\n\n| Región | Principales respuestas y procesos | Consecuencias laborales y económicas |\n|---|---|---|\n| **China / Ming** | Reconstrucción estatal, centralización y regulación del comercio | Reorganización del campesinado y de la fiscalidad; continuidad de una gran economía comercial |\n| **Mundo mameluco** | Adaptación fiscal y política ante la despoblación | Escasez de trabajadores, cambios salariales y deterioro de parte de la infraestructura agrícola |\n| **Europa occidental** | Intentos de controlar salarios y movilidad junto con negociación laboral | Aumento del poder de negociación de muchos trabajadores y debilitamiento gradual de ciertas formas de servidumbre |\n| **Europa oriental** | Refuerzo posterior de obligaciones señoriales en varias regiones | Consolidación de formas más fuertes de servidumbre durante los siglos posteriores |\n\n---\n\n## 3. Pregunta del Usuario\n\n> ¿y en la zona de la gran rusia?\n\n### Respuesta\n\nEn la Rus medieval y en los territorios de la **Horda de Oro**, la peste interactuó con procesos políticos que ya estaban en marcha. No es correcto reducir el resultado a \"la peste destruyó la Horda y creó Moscú\".\n\nLa región comprendía numerosos principados y ciudades, entre ellos Moscú, Tver, Nóvgorod, Pskov y Smolensk, vinculados de distintas maneras con la Horda de Oro.\n\n#### 1. La peste y la Horda de Oro\n\nLa peste llegó a territorios de la Horda de Oro y a otras zonas de Eurasia durante la gran epidemia del siglo XIV. La mortalidad agravó problemas demográficos y económicos, pero la posterior crisis política de la Horda tuvo además causas dinásticas y militares.\n\nDespués de la muerte del kan Berdibeg en 1359 se inició un período de intensa inestabilidad política conocido en la historiografía como el **Período de los Problemas** o *Velikaya Zamutnya*, durante el cual se sucedieron numerosos gobernantes y facciones.\n\nPor tanto:\n\n**Peste → debilitamiento demográfico y económico**\n\npuede considerarse parte del proceso.\n\nPero:\n\n**Peste → Gran Turbulencia**\n\nes demasiado simplificador.\n\n#### 2. Moscú y sus rivales\n\nMoscú ya había iniciado su ascenso antes de la Peste Negra. Su posición posterior se explica por una combinación de factores:\n\n* relaciones privilegiadas con determinados kanes;\n* competencia con Tver y otros principados;\n* control de recursos y rutas;\n* alianzas matrimoniales;\n* creciente importancia de la Iglesia ortodoxa en Moscú;\n* capacidad militar y administrativa;\n* aprovechamiento de las crisis internas de la Horda.\n\nLa peste pudo agravar las dificultades de sus rivales, pero no fue el origen del ascenso moscovita.\n\n#### 3. La peste y la población de la Rus\n\nLas epidemias afectaron a diferentes ciudades y regiones en momentos distintos. Sin embargo, las fuentes medievales no permiten establecer con seguridad cifras de mortalidad comparables para todos los principados.\n\nPor eso es preferible evitar afirmaciones como que una ciudad quedó \"prácticamente despoblada\" salvo cuando exista evidencia documental específica.\n\n#### 4. Tierra, trabajo y servidumbre\n\nLa escasez demográfica pudo favorecer temporalmente a campesinos y trabajadores, pero la evolución de las relaciones agrarias rusas fue diferente de la occidental.\n\nDurante los siglos siguientes los grandes propietarios, los príncipes y el Estado fueron restringiendo progresivamente la movilidad campesina.\n\nEl **Sudebnik de 1497** limitó las posibilidades de traslado de determinados campesinos al período alrededor del Día de San Yuri. Posteriormente, durante los siglos XVI y XVII, las restricciones se hicieron progresivamente más severas hasta consolidar la servidumbre rusa.\n\nPor eso no debe decirse que la peste \"creó\" la servidumbre: contribuyó a un contexto demográfico y económico, pero la formación de la servidumbre fue un proceso institucional mucho más largo.\n\n#### 5. Kulikovo y la relación con la Horda\n\nEn 1380, Dmitri Ivánovich de Moscú, posteriormente conocido como **Dmitri Donskói**, derrotó en Kulikovo al ejército de **Mamai**.\n\nEsto fue un acontecimiento de enorme importancia simbólica para Moscú, pero no significó la derrota definitiva de la Horda de Oro ni una liberación inmediata de los principados rusos.\n\nMamai no era el kan reinante de toda la Horda y su derrota formaba parte de las luchas internas de la propia Horda. Poco después, **Toqtamish** consiguió reunir buena parte del poder de la Horda y en 1382 atacó Moscú.\n\nPor ello, Kulikovo debe entenderse como **un episodio importante dentro de la transformación de las relaciones entre Moscú y la Horda**, no como el momento en que \"los rusos derrotaron a los mongoles\" y quedaron independientes.\n\n---\n\n## Conclusión\n\nLa Peste Negra fue uno de los grandes acontecimientos transformadores del siglo XIV, pero sus consecuencias no fueron uniformes.\n\nEn Europa occidental, la enorme pérdida de población favoreció en muchas regiones una mayor capacidad de negociación de trabajadores y campesinos. En Europa oriental, algunas élites respondieron reforzando la dependencia campesina. En China, la epidemia formó parte de una crisis mucho más amplia que terminó con la dinastía Yuan. En el mundo islámico, la despoblación afectó profundamente a la agricultura, las ciudades y la fiscalidad. En la Horda de Oro, la peste se combinó con conflictos dinásticos y militares que contribuyeron a su transformación.\n\nPor eso es más exacto hablar de la Peste Negra como **un gran acelerador y reorganizador de procesos históricos preexistentes** que como una causa única del nacimiento o desaparición de determinadas instituciones.\n\n---\n\n[El Imperio Mongol - GPT](nota:39)\n\n[El Imperio Mongol](nota:38)\n",
      "createdAt": 1790712708995,
      "updatedAt": 1790886307509
    },
    "42": {
      "id": 42,
      "notebookId": 18,
      "title": "Agregados pendientes a Notebook",
      "author": "DHB",
      "tags": [
        "web",
        "notebook",
        "script"
      ],
      "content": "# Agregados pendientes a Notebook\n\n- [ ] Enlaces internos a otras notas\n- [ ] Red neuronal\n- [ ] Capturas de sitios web para agregar a Notebook\n\n---\n\n[El mate 🇦🇷](nota:14)",
      "createdAt": 1790729628562,
      "updatedAt": 1790883977355,
      "pinned": true
    }
  },
  "nextNotebookId": 24,
  "nextNoteId": 43
}