Setze im Prompt nur den Namen des Zielprojekts ein. Sende ihn im Codex-Task, den du verschieben möchtest.
Ich möchte diesen bestehenden Codex-Task in das Sidebar-Projekt „[ZIELPROJEKT]“ verschieben.
Prüfe und erledige das mit einem sicheren, nachvollziehbaren Ablauf:
1. Ermittle die ID dieses Tasks und das gewünschte Zielprojekt eindeutig.
2. Prüfe zuerst, ob die aktuell installierte Codex- beziehungsweise ChatGPT-Desktop-App eine offizielle Funktion zum Verschieben eines bestehenden Tasks anbietet. Wenn ja, nutze diese und kontrolliere das Ergebnis nach einem Neustart.
3. Falls keine offizielle Verschiebefunktion vorhanden ist, prüfe das Betriebssystem und die aktuelle lokale Codex-Struktur. Übernimm keine Pfade oder Befehle blind von einem anderen Computer.
4. Unterscheide zwischen einem synchronisierten ChatGPT-Projekt mit einer ID wie „g-p-…“ und einem lokalen Codex-Projekt mit einer ID wie „local-…“. Verwende den passenden Zieltyp.
5. Erstelle vor jeder Änderung ein Backup aller betroffenen Zustandsdateien. Lösche, verschiebe oder überschreibe keine Projektdateien.
6. Ändere keine Datenbank und keinen Sidebar-State, solange die Desktop-App oder ihr Hintergrundprozess läuft. Bereite stattdessen einen abgekoppelten After-Quit-Helfer mit eigener Logdatei vor. Dieser Helfer muss warten, bis alle relevanten App-Prozesse vollständig beendet sind.
7. Sage mir anschließend klar, dass ich die App mit Cmd-Q beenden und einen sichtbaren „Quit“-Dialog bestätigen muss. Melde zu diesem Zeitpunkt noch keinen Erfolg.
8. Nach dem vollständigen Beenden soll der Helfer nur die für diesen Task nötige Projektzuordnung und den Arbeitsordner aktualisieren, das Ergebnis prüfen und bei einem Fehler den gesicherten Zustand wiederherstellen.
9. Öffne danach denselben Task erneut.
10. Verifiziere nach dem Neustart die tatsächliche Sidebar-Position, die Zielprojekt-ID, den Arbeitsordner und die Logdatei. Melde den Umzug erst dann als erfolgreich.
Wenn der sichere Ablauf auf diesem System nicht eindeutig möglich ist, stoppe vor jeder Änderung. Erkläre mir den Blocker und empfehle als Alternative einen neuen Task im Zielprojekt mit einer vollständigen Übergabezusammenfassung.