+- Added `carillon configure` (alias `wizard`), which generates an account from one prompt: it discovers the IMAP, JMAP, CalDAV and CardDAV services reachable from an email address (or a bare domain, a `scheme://` URL, or a local folder path for Maildir), asks which one to watch and how to authenticate against it, collects the credential through the shared keyring and OAuth-broker picker, and tests the connection before writing anything. The watch method is not asked: the account takes the best one its backend has and only writes one when the server cannot serve it, an IMAP server not advertising IDLE and a JMAP session with no event-source URL both falling back to an explicit poll. A DAV account is completed from the server: the calendars or addressbooks under the home-set are listed and the chosen one becomes `caldav.calendar` or `carddav.addressbook`, with hooks for the components that calendar advertises. The generated account carries a notify hook on arrival, and is saved to the configuration file, appended to the one already there, or printed on stdout.
0 commit comments