# Automation 04: Memory 審計

> **觸發**: 每週一次 / 統帥要求時 / Session 啟動時
> **目標**: 確保 Memory 不過期、不衝突、不幻覺

---

## ✅ 自動執行 (Tier 0)

### 審計清單

#### 1. Project Memory 驗證

```bash
# 檢查 Phase 狀態是否與實際一致
kubectl get pods -n awoooi-prod
curl -s https://awoooi.wooo.work/api/v1/health | jq '.status'
```

#### 2. Reference Memory 驗證

```bash
# 檢查 IP/Port 是否正確
ping -c 1 192.168.0.188
curl -s http://192.168.0.188:8089/health
```

#### 3. Feedback Memory 檢查

- 規則是否仍然適用？
- 是否與新規則衝突？
- 是否已被更新的規則取代？

---

## 過期標記格式

如果 Memory 過期，在 frontmatter 加入：

```yaml
---
name: xxx
status: DEPRECATED
deprecated_date: 2026-XX-XX
deprecated_reason: 已被 yyy 取代
---
```

---

## 審計報告格式

```markdown
## Memory 審計報告 (YYYY-MM-DD)

### 驗證通過
- [x] project_phases.md - Phase 狀態一致
- [x] reference_four_hosts.md - IP 正確

### 需要更新
- [ ] project_xxx.md - 狀態已變更

### 已過期
- [x] feedback_xxx.md - 標記 DEPRECATED
```

---

## 審計頻率

| 類型 | 頻率 |
|------|------|
| Project | 每日 |
| Reference | 每週 |
| Feedback | 每月 |
| User | 按需 |
