close cross-request exploit: require solo-owner batch for like-auth
_is_owner in batch mode now only unlocks if the batch contains no
authors other than the owner (and phi itself). closes the window where
a stranger's owner-gated request would inherit authorization from an
unrelated owner like landing in the same 10-second poll cycle. if a
stranger is in the batch, the owner can just re-like after it clears.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>