問題: - Memory 有記錄但沒有實際遵守 - CI workflow 被改成 ubuntu-latest 違反 Memory 鐵律 - 長期記憶形同虛設 修復: - 直接在 CLAUDE.md 寫死禁止項目 - 新增修改前檢查清單 - 這些規則會在每次 Session 自動載入 禁止項目: - runs-on: ubuntu-latest → self-hosted - Telegram logOut() → 禁止 - 前端硬編碼 → next-intl - SQLite → PostgreSQL - CORS * → 白名單 - 假數據 → 真實 API Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
3.1 KiB
3.1 KiB
AWOOOI Project Configuration
Claude Code 自動載入,定義核心原則
🔴🔴🔴 絕對禁止 (Hard Rules)
以下是絕對不能違反的鐵律,直接寫死在這:
| 禁止項目 | 正確做法 | Memory 來源 |
|---|---|---|
runs-on: ubuntu-latest |
runs-on: self-hosted |
feedback_github_billing.md |
Telegram logOut() |
先停舊 Bot 再換 Token | feedback_telegram_token_disaster.md |
| 前端硬編碼文字 | 100% 使用 next-intl | feedback_i18n_zero_hardcode.md |
| SQLite | PostgreSQL only | AWOOOI 憲法 |
CORS * |
嚴格白名單 | AWOOOI 憲法 |
| 假數據 Demo | 真實 API 數據 | feedback_no_fake_data.md |
| 刪除 OpenClaw | OpenClaw 是核心 | feedback_architecture_openclaw_core.md |
git push --force |
正常 push | 防禦性工程 |
違反以上任何一條 = 重大事故
⚠️ Session 啟動第一步
在做任何事之前,先讀:
MEMORY.md- 記憶索引docs/LOGBOOK.md- 最新進度- 涉及主題的
feedback_*.md
不要讓統帥說「你讀過 Memory 了嗎?」
三大核心原則
- 不可逆操作 → 人工確認 (刪除、logOut、DROP、force push)
- 有疑問 → 先問統帥 (不確定就停下來)
- 任務完成 → 更新 Memory (不等被問)
專案架構
apps/api/- FastAPI 後端apps/web/- Next.js 前端k8s/- Kubernetes 配置
🛑 修改前檢查清單
修改 .github/workflows/ 前:
- 確認
runs-on: self-hosted,禁止ubuntu-latest
修改 Telegram 相關前:
- 讀
feedback_telegram_token_disaster.md - 禁止呼叫
logOut()
修改 Incident/Approval 流程前:
- 確認 Telegram 通知鏈路完整
- 確認 DB 寫入正常
任務前必讀
涉及以下主題時,先讀取對應 Memory:
| 主題 | Memory 路徑 |
|---|---|
| 重大變更 | feedback_product_survival_principles.md |
| Telegram | feedback_telegram_token_disaster.md |
| OpenClaw | feedback_architecture_openclaw_core.md |
| 命名規範 | feedback_openclaw_naming.md |
| i18n | feedback_i18n_zero_hardcode.md |
| 防禦性工程 | feedback_defensive_engineering.md |
| 模組化 | feedback_modular_architecture.md |
| API 整合 | feedback_api_response_verification.md |
| 構建部署 | feedback_build_from_git_only.md |
Skills 載入
| 任務類型 | Skill 路徑 |
|---|---|
| 前端 | .agents/skills/01-awoooi-frontend-aesthetics.md |
| 後端 | .agents/skills/02-lewooogo-backend-core.md |
| AI/決策 | .agents/skills/03-openclaw-cognitive-expert.md |
| DevOps | .agents/skills/04-awoooi-devops-commander.md |
| 測試 | .agents/skills/05-awoooi-sre-qa.md |
| Git | .agents/skills/06-awoooi-monorepo-master.md |
Memory 系統
- 長期記憶:
~/.claude/projects/-Users-ogt-awoooi/memory/ - 索引:
MEMORY.md - 進度:
docs/LOGBOOK.md
Session 協議
啟動時:讀 MEMORY.md → LOGBOOK.md → 確認當前任務
結束前:更新相關 Memory → 更新 LOGBOOK → 標記下一步