Calendar agenda reads VEVENT only; published reminders (VTODO) are never read back #25

Open
opened 2026-10-01 22:50:58 +00:00 by KofTwentyTwo · 0 comments
KofTwentyTwo commented 2026-10-01 22:50:58 +00:00 (Migrated from github.com)

Summary

CalendarWorkflows.java:91-120 fetches and decodes VEVENTs for the agenda and availability views. Reminders are published as VTODO through carlPublishCalendar, but no path reads VTODO back, so completion is observed only through ReminderObservations and human review (carlReviewReminder). Depends on the live CalDAV qualification issue.

Priority rationale

P3: partial feature, documented as human-reviewed.


Filed from the 2026-10-01 real-versus-fake audit of Carl (branch feature/cicd-liquibase-gitops, HEAD 5414d7a, main 1b334d1). Four read-only reviews covered domain and services, QQQ metadata and data model, tests/CI/evidence, and docs/integrations. A local offline build of a Carl copy against the installed foundation 0.5.0-SNAPSHOT is in progress; its result will be added as a comment. Existing issues #3, #4 and #5 (real Monarch accounts, Authentik with real data, CI/CD with Liquibase and ArgoCD) are referenced rather than duplicated.

## Summary `CalendarWorkflows.java:91-120` fetches and decodes VEVENTs for the agenda and availability views. Reminders are published as VTODO through `carlPublishCalendar`, but no path reads VTODO back, so completion is observed only through `ReminderObservations` and human review (`carlReviewReminder`). Depends on the live CalDAV qualification issue. ## Priority rationale P3: partial feature, documented as human-reviewed. --- Filed from the 2026-10-01 real-versus-fake audit of Carl (branch `feature/cicd-liquibase-gitops`, HEAD `5414d7a`, main `1b334d1`). Four read-only reviews covered domain and services, QQQ metadata and data model, tests/CI/evidence, and docs/integrations. A local offline build of a Carl copy against the installed foundation 0.5.0-SNAPSHOT is in progress; its result will be added as a comment. Existing issues #3, #4 and #5 (real Monarch accounts, Authentik with real data, CI/CD with Liquibase and ArgoCD) are referenced rather than duplicated.
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: KofTwentyTwo/carl#25