52 lines
1.8 KiB
Plaintext
52 lines
1.8 KiB
Plaintext
# CA-API-GUARD.hdlp · 历史路径导航
|
||
|
||
> HLDP://cang-ying/CA-API-GUARD
|
||
> 状态:ARCHIVED · 不执行 · 不联网
|
||
> 历史来源:D182 苍耳 API 守门人设计
|
||
> 当前入口:`LOCAL-SECRETS-PATH.hdlp`
|
||
|
||
---
|
||
HLDP://cang-ying/ca-api-guard/archive-v2.0
|
||
├── trigger: 任何人格体、脚本或旧文档进入 CA-API-GUARD 路径
|
||
├── state: 历史归档 · 当前禁止执行
|
||
├── redirect:
|
||
│ ├── ① 读取仓库根目录 LOCAL-SECRETS-PATH.hdlp
|
||
│ ├── ② 调用 tools/secrets_loader.py
|
||
│ └── ③ 从苍耳本机仓库外密钥文件或环境变量读取
|
||
├── lock:
|
||
│ ├── ⊢ 不连接大脑服务器
|
||
│ ├── ⊢ 不发送邮件验证码
|
||
│ ├── ⊢ 不向人格体索取、展示或记录密钥值
|
||
│ └── ⊢ 不把本文件恢复为执行入口
|
||
└── why: 密钥交付和实际 API 调用已经迁移到苍耳本机;大脑服务器不再承担密钥分发。
|
||
---
|
||
|
||
## 唯一当前路线
|
||
|
||
```text
|
||
冰朔线下交付给苍耳
|
||
→ 苍耳保存在自己的电脑(仓库外)
|
||
→ 仓库只登记 SC 编号、变量名和本地路径
|
||
→ tools/secrets_loader.py 在本机读取
|
||
→ 本机工具调用 API
|
||
```
|
||
|
||
正式候选路径、变量编号、调用示例及缺失处理全部由
|
||
`LOCAL-SECRETS-PATH.hdlp` 维护;本文不再重复,避免再次形成双路径。
|
||
|
||
## 旧代码兼容
|
||
|
||
```python
|
||
from tools.secrets_loader import secret, endpoint
|
||
|
||
key = secret("SC-001")
|
||
url = endpoint("EPT-001")
|
||
```
|
||
|
||
旧的 `request_approval()` 与 `confirm_approval()` 名称暂时保留为停用路标:
|
||
它们不会联网、不会发送验证码,只返回迁移提示。新代码不得继续调用。
|
||
|
||
---
|
||
> ⊢ 本文件只负责“旧路来到这里后去哪里”
|
||
> ⊢ 当前事实与执行规则只认 LOCAL-SECRETS-PATH.hdlp
|