Breaking Changes #
check no longer exits 2 #
wisp.place fixed its query-string bug (SDP-k12n), so check reports a rewrite that 404s like any other failure and exits 1. check.Failure loses its WispBug field.
Features #
check says what it verified #
A passing check prints one line naming the site, its DID and rev, how many records and blobs it served, and the firehose's head when --firehose is set.
Serve the firehose through wisp.place #
wisp.place answers com.atproto.sync.subscribeRepos itself, from an event log at-SDP writes. build now always writes that log under xrpc/_sdp/events/ and adds wisp's wisp:firehose opt-in line to _redirects. It only takes effect on a custom domain whose owner is a wisp supporter.
checkverifies the log and the opt-in line.--firehosealso dials the site and requires the frames the build made, retrying until--timeoutwhile wisp catches up with the deploy.at-sdp notifydials the site first, and asks relays to crawl only if it upgrades. By default it asks bsky.network and Blacksky's atproto.africa;--relayreplaces the list.