📦 deps(standards): vendor playbook

This commit is contained in:
csh
2025-12-14 17:55:55 +08:00
49 changed files with 2756 additions and 0 deletions
@@ -0,0 +1,33 @@
# 安全与鉴权(Auth
本文件定义代理在处理鉴权、安全、敏感数据相关任务时的边界与要求。
## 1. 基本原则
- **最小权限**:只使用完成任务所需的最低权限与最少数据。
- **默认保守**:不确定是否敏感时按敏感处理。
- **不扩散秘密**:任何 secret 只在必要范围内出现。
## 2. 凭证与敏感信息
- 不要在代码、日志、注释或文档中写入明文密钥、Token、密码。
- 如需示例,使用占位符:`<TOKEN>``<PASSWORD>`
- 避免把敏感信息打印到标准输出或错误日志。
## 3. 鉴权逻辑修改
- 修改鉴权/权限控制时必须说明:
- 变更动机
- 风险评估
- 兼容性/回滚方案
- 默认保持旧行为兼容,除非明确要求破坏性变更。
## 4. 依赖与第三方
- 禁止无理由新增依赖,尤其是网络、加密、认证相关依赖。
- 若必须新增,需在 PR 说明理由、替代方案与安全影响。
## 5. 审计与合规
- 任何涉及用户数据/权限边界的改动需可审计:代码清晰、注释说明“为什么”。
- 发现潜在安全漏洞时,优先修复或明确标注 `FIXME(name): security risk ...`