diff --git a/tools/inventory/endpoint-surface-declarations.json b/tools/inventory/endpoint-surface-declarations.json index 3da396c..fccf3d3 100644 --- a/tools/inventory/endpoint-surface-declarations.json +++ b/tools/inventory/endpoint-surface-declarations.json @@ -305,12 +305,11 @@ "repository": "govoplan-calendar" }, { - "category": "missing_ui", + "category": "ui_reachable", "method": "GET", "path": "/calendar/caldav/outbox", - "rationale": "CalDAV outbox diagnostics and recovery UI is tracked separately.", - "repository": "govoplan-calendar", - "tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-calendar/issues/21" + "rationale": "The synchronized-calendar settings dialog exposes bounded outbound diagnostics and recovery actions.", + "repository": "govoplan-calendar" }, { "category": "worker_internal", @@ -320,28 +319,25 @@ "repository": "govoplan-calendar" }, { - "category": "missing_ui", + "category": "ui_reachable", "method": "POST", "path": "/calendar/caldav/outbox/{}/discard", - "rationale": "CalDAV outbox diagnostics and recovery UI is tracked separately.", - "repository": "govoplan-calendar", - "tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-calendar/issues/21" + "rationale": "The outbound-change dialog exposes guarded discard with destructive confirmation.", + "repository": "govoplan-calendar" }, { - "category": "missing_ui", + "category": "ui_reachable", "method": "POST", "path": "/calendar/caldav/outbox/{}/reconcile", - "rationale": "CalDAV outbox diagnostics and recovery UI is tracked separately.", - "repository": "govoplan-calendar", - "tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-calendar/issues/21" + "rationale": "The outbound-change dialog exposes reconciliation when backend action state permits it.", + "repository": "govoplan-calendar" }, { - "category": "missing_ui", + "category": "ui_reachable", "method": "POST", "path": "/calendar/caldav/outbox/{}/retry", - "rationale": "CalDAV outbox diagnostics and recovery UI is tracked separately.", - "repository": "govoplan-calendar", - "tracking_issue": "https://git.add-ideas.de/GovOPlaN/govoplan-calendar/issues/21" + "rationale": "The outbound-change dialog exposes retry for failed latest-generation writes.", + "repository": "govoplan-calendar" }, { "category": "worker_internal",