Glosario · Transversal

Términos clave

Diccionario del curso. Cada término tiene su URL propia y se linkea desde las lecciones con la sintaxis [[término]].

agente
Agente (AI Agent)
Instancia de un modelo de lenguaje que puede tomar decisiones, usar herramientas y ejecutar tareas de forma autónoma dentro de un contexto definido.
context-window
Context window
La cantidad de información que un modelo puede procesar en una sola sesión. Determina cuánto contexto (código, instrucciones, historial) puede manejar el agente antes de "olvidar".
deploy
Deploy
Proceso de publicar el código en un servidor accesible desde internet. En este curso se usa Vercel: conectas el repo de GitHub y cada push actualiza el sitio automáticamente.
file-based-routing
File-based routing
Convención de SvelteKit donde la estructura de carpetas define las URLs del sitio. /src/routes/dashboard/+page.svelte → /dashboard. Sin configuración de rutas manual.
jobs-to-be-done
Jobs-to-be-done (JTBD)
Framework para entender por qué un usuario "contrata" un producto: qué trabajo funcional, social o emocional quiere que el producto haga por él.
mcp
MCP — Model Context Protocol
Protocolo abierto que permite a los agentes de IA conectarse con herramientas externas: bases de datos, APIs, sistemas de archivos y servicios como Supabase o GitHub.
mvp
MVP (Minimum Viable Product)
La versión más simple de un producto que puede entregar valor real a un usuario y generar aprendizaje. No es un prototipo. Debe funcionar, aunque tenga pocas funciones.
rls
RLS — Row Level Security
Mecanismo de seguridad en Supabase (PostgreSQL) que controla qué filas puede leer o modificar cada usuario. Garantiza que cada usuario solo acceda a sus propios datos.
skill
Skill (Claude Code)
Archivo de instrucciones específicas que define cómo el agente debe comportarse en un contexto determinado. Similar a un manual de procedimientos para el agente.
spec
Spec (Especificación)
Documento estructurado que describe el comportamiento esperado de un feature o producto: contexto, entradas, salidas, casos edge y criterios de aceptación. Base del Spec Driven Development.
spec-driven-development
Spec Driven Development
Metodología de desarrollo donde el spec es el artefacto principal. El agente interpreta el spec y genera código. Diferente al vibecoding: es deliberado y reproducible.
ssr
SSR — Server Side Rendering
Técnica donde el HTML se genera en el servidor antes de enviarse al navegador. SvelteKit lo hace por defecto. Mejora SEO, tiempo de primera carga y seguridad.
sub-agente
Sub-agente
Agente especializado en un dominio específico (UI, base de datos, auth) que recibe instrucciones del agente principal y ejecuta tareas acotadas.
system-prompt
System prompt
Conjunto de instrucciones que define el comportamiento base del agente: qué es, qué puede hacer, qué convenciones debe seguir y cuáles son sus límites.
validacion-monetaria
Validación con intención monetaria
Validar una idea con una señal de pago real (pre-venta, reserva, depósito) antes de construir. Diferente a validación con encuestas o "me parece buena idea".
vibecoding
Vibecoding
Construcción rápida de software en iteración con IA sin spec formal. Útil para exploración y prototipos. Poco predecible a largo plazo sin estructura de respaldo.