Skip to contentSaltar al contenidoAle nan kontni anПерейти к содержимомуדלג לתוכן
EstateDraftFL

For Florida law firms

Calendar — ICS deadline feed

both lanes · Connector

Current availability

ShippedConfigured and enabled: always on; fail-closed.

Where it lives
/api/calendar/ics
What unlocks it
a matter the person can read

Status is evaluated against this deployment's configuration by the capability-status service at build time; the catalogue's facts were last reviewed on the date shown.

Capabilities

  • ShippedA calendar feed (ICS) for Outlook, Apple and Google — a personal link, revocable, no keys — of the dated steps on every matter the person can read: each computed date once someone with the authority confirmed it, and a step no rule dates as the reminder it is (master plan Phase 12 part 2, M-1203).
  • ShippedProposed dates only when the person switches them on, each labelled "(Proposed — not calendared)"; a confirmed date whose facts changed stays as it was confirmed, the newer count named in the event until someone confirms it (part 3, M-1204).

Limits

  • Read-only; the link is kept only as its SHA-256 digest; a calendar app refreshes on its own schedule; local practice may adjust a date.

What EstateDraftFL refuses

Reason codeHTTPWhat it means
invalid token400A link not of the shape the platform makes serves nothing.
invalid token404A revoked or unknown link serves nothing (fail-closed).
rate-limited429More than 60 refreshes from one address within the hour; the Retry-After header names the wait.
unavailable503A read the database refused serves no partial calendar — the calendar app tries again.

Evidence

  • src/lib/cron-auth.test.ts
  • src/lib/phase12-part2-routes.test.ts
  • docs/connectors/calendar-AUDIT.md

Last reviewed 2026-09-30

← All surfaces