# 🎯 Wie Taskr eigentlich funktioniert

## 3.2 Aufgabenlisten – Features organisiert halten

### Das mentale Modell

Stell dir vor, du organisierst eine große Party:
- **„Essen & Trinken“** Aufgabenliste – Zutaten kaufen, Essen vorbereiten, Bar aufbauen
- **„Dekoration“** Aufgabenliste – Lichter aufhängen, Blumen arrangieren, Tische decken
- **„Unterhaltung“** Aufgabenliste – Playlist erstellen, Spiele vorbereiten, Lautsprecher testen

Jede Liste ist unabhängig. Du kannst an der Dekoration arbeiten, ohne an das Essen zu denken. Genau so funktionieren Aufgabenlisten in Taskr!

### Warum Aufgabenlisten genial sind

**Ohne Aufgabenlisten:** Alles wäre ein einziger riesiger Aufgaben-Haufen
**Mit Aufgabenlisten:** Jedes Feature/jede Komponente bleibt in seinem eigenen Bereich organisiert

Dein KI-Agent bleibt natürlich fokussiert, weil er an einer Aufgabenliste nach der anderen arbeitet. Wenn er an „Benutzerauthentifizierung“ arbeitet, wird er nicht plötzlich zu „Zahlungsabwicklung“ springen.

### Wie sie erstellt werden

Aufgabenlisten erscheinen automatisch, wenn deine KI Aufgaben erstellt:

1. **Wenn du deine KI bittest, ein Feature zu planen** – „Erstelle Aufgaben für das Hinzufügen von Benutzerprofilen“
2. **Wenn deine KI einen Stapel Aufgaben erstellt** – Sie organisiert sie in logischen Listen
3. **Wenn deine KI Arbeit aufteilt** – Zusammengehörige Aufgaben werden in feature-basierten Listen gruppiert

### Wie es unter der Haube funktioniert

Aufgabenlisten sind keine separate Sache – sie sind eigentlich die **Top-Level-Aufgaben** in deinem Projekt. Wenn deine KI eine Aufgabenliste namens „User Authentication“ erstellt, erstellt sie in Wirklichkeit eine Root-Aufgabe mit einem speziellen `TL_`-Präfix in der ID. Alle Unteraufgaben darunter verwenden `TS_`-Präfixe in ihren IDs.

Dieses einheitliche Design bedeutet, dass Aufgabenlisten und Aufgaben dieselbe Hierarchie teilen – eine Aufgabenliste ist einfach eine Aufgabe, die sich auf der obersten Ebene befindet. Die `get_task`-Funktion deiner KI filtert nach Aufgabenlisten, um sich auf ein Feature nach dem anderen zu konzentrieren.

---
