# 🎯 Cómo funciona realmente Taskr

## 3.1 Proyectos - Los diferentes espacios de trabajo de tu IA

### La versión sencilla

Piensa en los proyectos como diferentes cuadernos en tu escritorio. Cuando estás trabajando en tu aplicación de recetas en un cuaderno y en tu rastreador de ejercicios en otro, no quieres que las páginas se mezclen. Los proyectos funcionan de la misma manera para tu IA.

### Qué sucede realmente

Cada proyecto obtiene un ID único que se ve así: `PR_ABC123XYZ...` (PR significa "Project"). Tu IA usa este ID para saber en qué "cuaderno" está trabajando.

**Ejemplo real de tu proyecto:**
- Cuando creas un proyecto para "Mi Aplicación de Recetas", Taskr genera: `PR_01JGYVYMA0Q0K8OOFK12345678`
- Todas las tareas de recetas van en este proyecto
- Tu rastreador de ejercicios recibe su propio ID: `PR_01JGYVYMA0Q0K8OOFK87654321`
- ¡Nunca se mezclan!

### Por qué esto es importante

**Sin aislamiento de proyectos:**
- Tu IA podría añadir "Hacer 50 flexiones" a tu aplicación de recetas 😅
- Las tareas de diferentes proyectos se revolverían
- Perderías el rastro de qué pertenece a cada lugar

**Con aislamiento de proyectos:**
- Cada proyecto es un lienzo en blanco
- Tu IA se enfoca en una sola cosa a la vez
- Cambiar de proyecto = cambiar de contexto por completo

### Detrás de escena

En la base de datos, cada tarea, nota y fragmento de datos tiene un campo `project_id` que lo vincula a tu proyecto. Es como una etiqueta en cada página que dice a qué cuaderno pertenece. El sistema utiliza la Seguridad a Nivel de Fila (Row Level Security - RLS) de PostgreSQL para garantizar que los datos nunca se filtren entre proyectos, ¡incluso a nivel de base de datos!

---
