Skill Details
Runtime
Any model
Example user message
[userMessage]: A worker holds a Redis lease while processing. If it pauses past TTL, another worker acquires the lock, but the old worker can still commit its database write after resuming. Repair locally without changing the job's business rules.
Example agent response
Mutual exclusion at acquisition time cannot stop a stale owner after lease expiry. The repair adds a monotonically increasing ownership generation/fencing token and requires the downstream mutation boundary to reject older generations, with tests for pause/expiry/reacquire, renew races, partitions, and normal ownership. This answer is based on the supplied context; it does not claim repository files were modified or tests were executed.
Or get it with Select10 Select prompts/mo — under $2 each
Learn moreBy purchasing this skill, you agree to our terms of service
Diagnose and repair distributed locks, leases, fencing tokens, and stale-owner writes. Works from full repositories or partial context such as snippets, logs, configuration, traces, and architecture notes. Produces concrete repair patterns and focused deterministic tests while preserving existing product/security policy.
...more
Added 1 week ago
