# PLAN.md ## Current Phase: Live & Operational ### Completed ✅ - [x] Python backend (FastAPI) + PostgreSQL (Docker) - [x] Frontend (HTML/CSS/JS) with Dashboard, Tasks, Digest, Retro, Projects tabs - [x] Nextcloud Calendar sync (CalDAV, Berlin timezone) - [x] Nextcloud ToDo sync (two-way, own calendars only, respects local status) - [x] dHive Email/IMAP sync (IONOS, archive to Archiv/2026, delete to Papierkorb) - [x] Gmail sync (App Password, archive/delete both directions) - [x] Auto-sync every 5 minutes (background scheduler) - [x] Auto-dismiss emails archived/deleted externally - [x] Session-based login (7-day, DB-persistent, survives deploys) - [x] Task sorting (priority, due date, created, manual) - [x] Task filtering (by origin, by agent_ready) - [x] Delete (✕ dismiss/archive), Done (✓ complete/archive), Purge (🗑 trash/remove) - [x] Move to top/bottom arrows - [x] Due-date editing in UI - [x] Email sender shown below title - [x] Origin labels with clickable links to source app - [x] Prioritization Engine (rule-based suggestions on dashboard) - [x] Daily Digest page (overdue, due today, top priorities, schedule) - [x] Weekly Retrospective page (completed vs created, backlog health) - [x] Projects Kanban board (6 columns, multi-repo sync) - [x] AI-Orchestrator with OrgMyLife tracker adapter - [x] GitHub Actions auto-deploy (push → VPS) - [x] AI task pipeline (🤖 → GitHub Issue → implement → review → close) - [x] Dismissed tasks backup (survives VPS resets) - [x] Multi-repo project sync (PLAN.md → Projects board) - [x] Confluence Bot standalone repo - [x] Mobile-responsive layout - [x] Input validation and security fixes - [x] Implement Call List feature (📞 tab, phone number extraction, daily digest integration) ### Short-Term Goals (Next Session) - [ ] Fix Git Action sync error (race condition on DONE_ISSUES.md) - [ ] Verify Gmail archive works end-to-end after latest fix - [ ] Add DB GitLab (project-audit) sync via GitLab CI ### Medium-Term Goals - [ ] Add conflict resolution for two-way sync - [ ] Add test coverage (sync services, API endpoints) - [ ] Implement task labels/tags system - [ ] Add Prometheus metrics / structured JSON logging ### Long-Term Goals - [ ] Integrate Outlook (enterprise security constraints) - [ ] Implement Knowledge Graph / Notes Organization - [ ] Develop Availability Sharing for external booking - [ ] Support multi-user roles (family, colleagues)