Página de descripción general del producto
El punto de entrada para un producto o plugin. Responde tres preguntas: qué es, por qué usarlo y cómo funciona.
Título y subtítulo
Usa “What is [Product]?” como título. Agrega un subtítulo de una línea en el campo
description del frontmatter que resuma el producto en lenguaje simple.Párrafo de apertura
Dos a tres oraciones. Indica qué es el producto, qué hace y dónde encaja en el ecosistema de Lerian. Menciona el modelo de licencia (source-available, propietario) y enlaza al repositorio de GitHub si aplica.
Por qué usar [Product]
Enmarca el problema que resuelve el producto. Usa una lista con viñetas para las propuestas de valor clave. Cada viñeta comienza con una etiqueta en negrita seguida de dos puntos y una explicación de una línea.
Qué hace [Product]
Lista las capacidades principales como viñetas. Continúa con una subsección “Built for” si el producto sirve a audiencias distintas (fintechs, bancos, empresas).
Casos de uso comunes
Usa un
<AccordionGroup> con 3-5 casos de uso. Cada acordeón tiene un título corto y una descripción de 2-3 oraciones del escenario.Cómo funciona [Product]
Usa un componente
<Steps> para recorrer el flujo de trabajo de alto nivel (4-6 pasos). Cada paso tiene un título basado en un verbo y una explicación de 1-2 oraciones.Integraciones (opcional)
Una tabla que mapea productos relacionados de Lerian con lo que agregan.
| Product | Integration |
|---|---|
| Matcher | Reconcile ledger transactions against external data sources |
Página de arquitectura y conceptos
Explica la estructura interna de un producto — sus dominios, entidades y cómo se relacionan. Esta es la página “About [Product]”.
Párrafo de apertura
Un párrafo que posiciona el producto arquitectónicamente. Menciona el domain-driven design si aplica.
Dominios o componentes
Divide el producto en sus dominios lógicos (ej., Onboarding Domain, Transaction Domain). Cada dominio obtiene un encabezado H3 con:
- Una breve descripción de su propósito
- Una lista con viñetas de sus componentes, cada uno con un nombre en negrita y una definición de una línea
Página de inicio rápido
Un tutorial práctico que lleva al lector de cero a una configuración funcional. Objetivo: menos de 15 minutos.
Título y subtítulo
Usa “Getting started with [Product]” como título. El subtítulo debe establecer expectativas: qué logrará el lector y cuánto tiempo tomará.
Prerrequisitos
Una tabla listando herramientas requeridas con versiones mínimas y comandos de verificación.
Agrega una
| Tool | Minimum version | Check command |
|---|---|---|
| Go | 1.24+ | go version |
<Note> para compatibilidad de SO.Pasos numerados
Cada paso es un H2 con el formato “Step N — [Verbo] [objeto]” (ej., “Step 1 — Clone the repository”). Dentro de cada paso:
- Una explicación de 1-2 oraciones de lo que hace el paso y por qué
- Un bloque de código con el comando exacto
- Un
<Tip>o<Note>para detalles importantes (puertos, valores por defecto, detalles)
Paso de verificación
Siempre incluye un paso final que confirme que la configuración funciona (ej., verificar un saldo, consultar un endpoint de estado).
Página de referencia de entidad
Documenta una sola entidad principal (Account, Ledger, Transaction, Holder, etc.). Explica qué es, cómo se comporta y cómo usarla.
Definición de apertura
Un párrafo que defina la entidad, su rol en el sistema y su relación con otras entidades.
Conceptos principales
Explica comportamientos y reglas clave. Usa subsecciones H3 para conceptos distintos. Incluye diagramas (
<Frame>) cuando las relaciones son complejas.Ejemplos de código
Usa
<CodeGroup> para mostrar ejemplos JSON y DSL lado a lado cuando ambos sean compatibles. Usa payloads realistas.Diagramas visuales
Usa
<Frame caption="Figura N. Descripción"> para diagramas de arquitectura, flujo o relación de entidades.Página de guía
Explica cómo lograr una tarea específica o implementar un caso de uso. Orientada a tareas y contextual — explica el “por qué” junto con el “cómo”.
Contexto de apertura
Uno a dos párrafos que expliquen qué logrará el lector, para quién es esta guía y qué problema resuelve. Sé específico — no “aprende sobre X” sino “configura X para manejar Y.”
Instrucciones paso a paso
Usa secciones H2 para las fases principales. Dentro de cada fase, usa pasos numerados o componentes
<Steps>. Comienza cada paso con un verbo.Incluye:- Bloques de código con payloads realistas
<Tip>para mejores prácticas<Warning>para errores comunes<Note>para contexto importante
Página de descripción general del plugin
Las descripciones generales de plugins siguen la misma estructura que las páginas de descripción general de productos, con estas adiciones:
- Indica claramente si el plugin es source-available o propietario, y si requiere una licencia.
- Especifica la relación de versionado con Midaz (ej., “CRM version always matches the Midaz Core version”).
- Incluye una sección de modelo de despliegue: cómo se despliega el plugin en relación con Midaz (independientemente, mismo namespace, etc.).
- Agrega una sección de requisitos listando lo que la institución necesita para operar el plugin (ISPB, proveedor de conectividad, madurez DevOps, etc.).
- Si aplica, incluye una sección de compromisos y desafíos que describa honestamente las responsabilidades operativas que introduce el plugin.
Patrones de componentes
Estos componentes de Mintlify aparecen en todas las plantillas de guías. Úsalos de manera consistente.
| Componente | Cuándo usarlo |
|---|---|
<Tip> | Mejores prácticas, recomendaciones, referencias cruzadas a especificaciones de API |
<Note> | Contexto importante que no es una advertencia (compatibilidad de SO, valores por defecto) |
<Warning> | Errores comunes, cosas que causarán errores si se ignoran |
<Danger> | Información crítica de seguridad, riesgos de pérdida de datos, responsabilidades de cumplimiento |
<Steps> | Flujos de trabajo secuenciales (inicio rápido, cómo funciona) |
<AccordionGroup> | Casos de uso, configuraciones opcionales, detalles expandibles |
<CodeGroup> | Múltiples formatos de código para la misma operación (JSON + DSL, bash + YAML) |
<CardGroup> | Próximos pasos, páginas relacionadas |
<Frame> | Diagramas e ilustraciones con leyendas |
| Tooltips de glosario | Primera aparición de términos específicos del dominio en una página |

