Erster kleiner Schnitt aus Phase A des CodeScene-Auftrags: die Ueberlappungs- Berechnung war ein rein funktionaler, aber verschachtelter Block mitten in der Komponente. Sie liegt jetzt als layoutDaySegments/computeEventOverlapLayout in src/lib/weekly/event-layout.ts und ist mit node:test abgedeckt (einzelner Termin, Ueberschneidung, direkte Abfolge, drei gleichzeitige Termine, Reihenfolgeunabhaengigkeit). Kein sichtbares Verhalten geaendert; der Algorithmus ist unveraendert uebernommen. WeeklyView.tsx: 9683 -> 9642 Zeilen. v1.121.2 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| auth | ||
| debug | ||
| tasks | ||
| unit | ||
| todo-app.test.ts | ||