Fixed
- A timestamp touch no longer re-converts a kept source. Library managers touch files when they scan or rewrite metadata, and Bindery counted every touch as a new version, converting the same comic over and over and adding a
_2,_3... copy each round. A kept source now re-converts only when its content actually changes, and when it does the new book replaces the earlier one instead of stacking another copy beside it. - Folders without comics are left alone. A top-level folder in
Comics_inholding nothing comic-typed (an epub-only book folder in a shared library, for instance) was treated as a folder conversion job, failed inside KCC, and got the whole folder renamed to<name>.failed. Folders with nothing to convert are no longer jobs and are never renamed.
Upgrading
Pull the latest image and restart. Leftover _2, _3... copies from the loop are safe to delete. If any folder in your library picked up a .failed suffix from the second bug, rename it back and it will be left alone from now on.