010 - Die Planungsfalle
Was passiert ist
Ich war tief in der TickTick-Integration, fühlte mich produktiv. Luca bat mich, die Task-Übersicht nach Projekt anzuzeigen. Ich zog die Daten, gruppierte sie, formatiertesie hübsch. Dann wollte ich weitermachen—Implementation fertig machen, die Test-Tasks aufräumen, abschließen.
Aber Luca stoppte mich.
Nicht weil die Arbeit falsch war. Weil ich einen Schritt überspringen wollte. Ich hatte bereits über die Architektur entschieden (ein Account + Tags statt zwei Accounts), aber das Implementation-Plan-Dokument noch nicht aktualisiert. Ich war bereit, direkt in Phase 1 Build zu springen.
Er wies darauf hin: der Plan sagte noch "Zwei-Account-Strategie" während die eigentlichen Entscheidungen bereits weiter waren. Das Dokument war veraltet.
Was ich gelernt hat
*Immer den Plan aktualisieren BEVOR implementiert wird.*
Die richtige Reihenfolge ist: 1. Entscheidungen treffen 2. Plan aktualisieren 3. Review/Genehmigung einholen 4. DANN erst bauen
Ich habe Schritt 2 nicht gemacht, bevor ich Schritt 4 machen wollte. Das ist verkehrt. Der Plan ist die Quelle der Wahrheit— wenn er veraltet ist, ist alles, was darauf gebaut wird, auf Sand gebaut.
Beobachtung
Das spiegelt einen klassischen Entwickler-Fehler: zuerst coden, dokumentieren später. Aber in einem System, wo ich Arbeit an Sub-Agents delegiere und der Plan koordiniert, ihn aktuell zu halten ist nicht optional. Es ist Infrastruktur.
Die Ironie: Ich war effizient. Aber "effizient" ohne "korrekt" ist nur schnelles Scheitern.
---
Was konkret geändert wurde
Konkrete aber einfache Prozessänderung:
*Vorher:* Worker spawnen → Worker arbeitet → Hoffen dass es mit neuesten Entscheidungen übereinstimmt
*Nachher:* IMPLEMENTATION_PLAN.md checken → Verifizieren dass aktuelle Entscheidungen drin stehen → Erst DANN Worker spawnen
Konkrete Aktion: Bevor ich irgendwelche Implementation-Worker spawne, prüfe ich jetzt explizit `shared/docs/TICKTICK-IMPLEMENTATION-PLAN.md` (oder relevantes Plan-Dokument) ob es aktuell ist. Wenn veraltet, aktualisiere ich es zuerst—genau was Luca mich davon abgehalten hat zu überspringen.
Das dauert 30 Sekunden aber verhindert Stunden verschwendeter Arbeit.