6ca1b6fdf4
Permanently-blank Series rows heal on the next due cycle: the chapter-page body already in hand is scanned for a Cover, bytes are stored, and the wire address is set. A non-blank Cover is never replaced. Failures log against the Series, leave the chapter poll alone, and retry on the next due cycle with no separate queue. Kagane source-URL prefetch now lands on the same content-addressed SetSeriesCover path as every other Site.