diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index e923af9..8a6142f 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -824,7 +824,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 мин) → жёсткое предупреждение "⚠️ поллер ведёт `` — нельзя работать параллельно", требовать явного подтверждения user'а для override. После подтверждения (или если лок отсутствует/stale): писать `.tasks/.lock` `{type:"interactive", started_at, ttl_minutes:120}`.