Status: IN
`LockService.renew()` extends the lock TTL by mutating `issued_at` and `ttl` without changing the `FencingToken.token` value, while re-`acquire()` by the same client issues a new higher token
Source: entries/2026/05/29/fencing-tokens-fencing_tokens.md
def renew(self, lock_name, client_id, current_time, ttl=10):
existing.issued_at = current_time
existing.ttl = ttl
return True # same token number, extended TTL