// Package checker (imported as caldav by the standalone binary) implements // the CalDAV compliance and health checker for happyDomain. // // It is deliberately kept thin: discovery, OPTIONS, PROPFIND, and reporting // helpers live in git.happydns.org/checker-dav/internal/dav, so this package // only wires the CalDAV-specific options, collect pipeline, rules, and HTML // report together. package caldav import "git.happydns.org/checker-dav/internal/dav" // ObservationKey identifies CalDAV observations in happyDomain's store. const ObservationKey = "caldav" // Data is the persisted observation shape. Callers read it back via // obs.Get(ctx, ObservationKey, &Data). type Data = dav.Observation