Files
awoooi/.claude/hooks/secrets.local.json
Your Name 8f15c57019 feat(claude): 套用 ty-ai-standards Global-Local 架構
- 新增 .claude/agents/:12 個標準化 subagents(critic / debugger / planner 等)
- 新增 .claude/hooks/secrets.local.json:AWOOOI 專屬 Token 偵測 patterns
- 新增 .claude/hooks/branch-protection.local.json:保護 production 分支
- 更新 .claude/settings.json:加入 hooks 區段(全域 hooks 疊加執行)
- 更新 CLAUDE.md:加入全域參照行 + 安全架構說明

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 00:18:14 +08:00

13 lines
971 B
JSON

[
{"pattern": "\\d{8,12}:[A-Za-z0-9_-]{35}", "label": "Telegram Bot Token"},
{"pattern": "TELEGRAM[_\\s]*TOKEN\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "Telegram Token 環境變數"},
{"pattern": "TELEGRAM[_\\s]*BOT[_\\s]*TOKEN\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "Telegram Bot Token 環境變數"},
{"pattern": "glpat-[a-zA-Z0-9_-]{20}", "label": "Gitea/GitLab PAT"},
{"pattern": "GITEA[_\\s]*TOKEN\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "Gitea Token 環境變數"},
{"pattern": "NVIDIA[_\\s]*API[_\\s]*KEY\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "NVIDIA API Key"},
{"pattern": "nvapi-[A-Za-z0-9_-]{30,}", "label": "NVIDIA NIM API Key"},
{"pattern": "GEMINI[_\\s]*API[_\\s]*KEY\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "Gemini API Key"},
{"pattern": "ANTHROPIC[_\\s]*API[_\\s]*KEY\\s*=\\s*[\"']?[^\\s\"']{20,}", "label": "Anthropic API Key"},
{"pattern": "DATABASE_URL\\s*=\\s*[\"']?postgresql://[^\\s\"']+", "label": "PostgreSQL 連線字串"}
]