# 🎯 Wie Taskr eigentlich funktioniert

## 3.1 Projekte – Die verschiedenen Arbeitsbereiche deiner KI

### Die einfache Version

Stell dir Projekte wie verschiedene Notizbücher auf deinem Schreibtisch vor. Wenn du in einem Notizbuch an deiner Rezept-App arbeitest und in einem anderen an deinem Workout-Tracker, möchtest du nicht, dass die Seiten durcheinandergeraten. Projekte funktionieren für deine KI genauso.

### Was tatsächlich passiert

Jedes Projekt erhält eine eindeutige ID, die so aussieht: `PR_ABC123XYZ...` (PR steht für „Project“). Deine KI verwendet diese ID, um zu wissen, in welchem „Notizbuch“ sie gerade arbeitet.

**Echtes Beispiel aus deinem Projekt:**
- Wenn du ein Projekt für „Meine Rezept-App“ erstellst, generiert Taskr: `PR_01JGYVYMA0Q0K8OOFK12345678`
- Alle Aufgaben für Rezepte landen in diesem Projekt
- Dein Workout-Tracker erhält eine eigene ID: `PR_01JGYVYMA0Q0K8OOFK87654321`
- Sie vermischen sich nie!

### Warum das wichtig ist

**Ohne Projekt-Isolierung:**
- Deine KI könnte „50 Liegestütze machen“ zu deiner Rezept-App hinzufügen 😅
- Aufgaben aus verschiedenen Projekten würden durcheinandergeraten
- Du würdest den Überblick verlieren, was wohin gehört

**Mit Projekt-Isolierung:**
- Jedes Projekt ist ein unbeschriebenes Blatt
- Deine KI konzentriert sich auf eine Sache nach der anderen
- Projekt wechseln = Kontext komplett wechseln

### Hinter den Kulissen

In der Datenbank verfügt jede Aufgabe, jede Notiz und jedes Datenelement über ein `project_id`-Feld, das es mit deinem Projekt verknüpft. Es ist wie ein Etikett auf jeder Seite, das angibt, zu welchem Notizbuch sie gehört. Das System verwendet PostgreSQL's Row Level Security (RLS), um sicherzustellen, dass Daten niemals zwischen Projekten durchsickern – selbst auf Datenbankebene!

---
