[CLAUDE] Skill: YC-021 tron — ring5-audit verified-runtime + day-wake 4-floor (/day + day-probe fault-inject 4/4) + bang-tham-quyen-DRAFT + thu hub re-stamp; REVIEW 8-MAJ va het truoc commit
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@ -10,6 +10,8 @@ argument-hint: (không tham số)
|
||||
|
||||
Thực-hiện **tuần-tự**: §0 (sàn) → §1 → §2 → §3 → §4.
|
||||
|
||||
> 🔸 **Guard F2 day-wake (+S185 YC-021/W-1):** TRƯỚC §0 được phép chạy `scripts/day-probe.ps1` (chỉ-đọc <500ms); verdict **CLEAN** + ca đầu-ngày ⇒ hợp lệ route sang [`/day`](day.md) dậy-nhẹ thay vì đốt nghi-thức full lần hai (trừ khi user muốn full / việc tới cần nền đầy-đủ). DELTA/ANCHOR-LOST ⇒ chạy trọn file này như thường — nghiêng an-toàn.
|
||||
|
||||
---
|
||||
|
||||
## 0. 🔴 Sàn-3 canonical — **"sổ trống ≠ sạch"** (ĐỊNH-NGHĨA MỘT CHỖ DUY-NHẤT)
|
||||
@ -101,7 +103,9 @@ for d in .claude/sessions/session-*/; do
|
||||
{ [ -f "$d/_end" ] || [ -f "$d/closed.md" ]; } && continue
|
||||
p=$(( $(ls "$d"_pause-*.md 2>/dev/null | wc -l) + $(ls "$d"pause-*.md 2>/dev/null | wc -l) ))
|
||||
[ "$p" -eq 0 ] && continue
|
||||
r=$(( $(ls "$d"_tiep-*.md 2>/dev/null | wc -l) + $(ls "$d"resume-*.md 2>/dev/null | wc -l) ))
|
||||
r=$(( $(ls "$d"_tiep-*.md 2>/dev/null | wc -l) + $(ls "$d"resume-*.md 2>/dev/null | wc -l) + $(ls "$d"_day-*.md 2>/dev/null | wc -l) ))
|
||||
# ^ `_day-*` cộng vào r từ @S185 (W-1 day-wake): dậy-nhẹ CLEAN = một lần NỐI hợp lệ (marker mỏng F4).
|
||||
# Thiếu vế này thì chuỗi pause→day→pause đọc thành p>r ⇒ ORPHAN-L kêu oan mỗi lần dùng /day.
|
||||
[ "$p" -gt "$r" ] && echo "ORPHAN-L: $d (pause=$p tiep=$r, chua chot-ket)"
|
||||
done
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user