The single-kind `list_for_owner` was superseded by `list_all_for_owner` (the apply diff and `collection_report` both moved to it during the docs slice). It had no callers but, being `pub`, escaped the dead-code lint — removing it drops two unexercised SQL queries. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>