meta(tasks): claim [using-tasks-session-lock] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-sonnet:26920

This commit is contained in:
2026-06-11 09:52:05 +00:00
parent 0e7e0c065a
commit 44752d3ed8

View File

@@ -825,7 +825,7 @@ No `consult` was needed; nothing irreversible or cross-cutting. Files changed: `
---
## [using-tasks-session-lock] — Добавить в скил `using-tasks` проверку repo-level `.tasks/.lock` при session start и session end.
## 🔴 [using-tasks-session-lock] — Добавить в скил `using-tasks` проверку repo-level `.tasks/.lock` при session start и session end.
**Session start:** читать `.lock` в cwd-репо. Если `type:"agent"` и TTL свежий (heartbeat не старше 10 мин) → жёсткое предупреждение "⚠️ поллер ведёт `<slug>` — нельзя работать параллельно", требовать явного подтверждения user'а для override.
После подтверждения (или если лок отсутствует/stale): писать `.tasks/.lock` `{type:"interactive", started_at, ttl_minutes:120}`.
@@ -833,6 +833,9 @@ No `consult` was needed; nothing irreversible or cross-cutting. Files changed: `
**TTL:** agent-lock stale если heartbeat > 10 мин назад; interactive-lock stale если started_at > 2ч назад — молча перезаписывать.
**Acceptance criteria:**
**Owner:** DESKTOP-NSEF0UK:claude-sonnet:26920
**Claim token:** bf6cb6d5-65b3-49d8-b663-fde3ff37f462
**Claim expires at:** 2026-06-11T10:02:03.525Z
- свежий agent-lock → предупреждение + требование подтверждения перед любой работой
- interactive-lock пишется при session start, удаляется при session end/pause
- stale lock (TTL истёк) → перезаписывается без предупреждения