diff --git a/.sisyphus/plans/cts-presenter-app.md b/.sisyphus/plans/cts-presenter-app.md index 021b349..ed45908 100644 --- a/.sisyphus/plans/cts-presenter-app.md +++ b/.sisyphus/plans/cts-presenter-app.md @@ -78,14 +78,14 @@ ### Concrete Deliverables - .pro upload/download placeholders (throw NotImplementedException) ### Definition of Done -- [ ] `docker-compose up` starts working app on localhost -- [ ] Login via ChurchTools OAuth works end-to-end -- [ ] CTS API sync populates services and songs -- [ ] All 4 edit blocks functional with auto-save -- [ ] Song matching, arrangement config, translation all working -- [ ] File uploads convert to 1920×1080 JPGs correctly -- [ ] All tests pass (`php artisan test`) -- [ ] All UI text in German with "Du" form +- [x] `docker-compose up` starts working app on localhost +- [x] Login via ChurchTools OAuth works end-to-end +- [x] CTS API sync populates services and songs +- [x] All 4 edit blocks functional with auto-save +- [x] Song matching, arrangement config, translation all working +- [x] File uploads convert to 1920×1080 JPGs correctly +- [x] All tests pass (`php artisan test`) +- [x] All UI text in German with "Du" form ### Must Have - ChurchTools OAuth as sole login method