Files
Nexus/docs/audit/TEMPLATE.md
T
Your Name a1b0b2c514 feat: Terminal sidebar+panel, SSH key fix, auth cleanup, pre-deploy gates
- terminal.html: left sidebar (default open), right server panel with server list
- servers.py: fix SSH key double-encryption in update_server, auth method switch cleanup
- servers.html: auth switch clears opposite credentials (key↔password)
- deploy/pre_deploy_check.sh: 3-gate pre-deploy check (changelog/audit/test)
- mcp/Nexus_server.py: deploy() runs gate check before git pull+restart
- docs/audit/: audit record template + today's audit results
- CLAUDE.md: add gate enforcement rules and progress bar discipline

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-05-26 09:16:05 +08:00

1.1 KiB

审计记录模板

文件名格式: YYYY-MM-DD-<简短主题>.md,放在 docs/audit/ 目录下 此文件是 pre-deploy 门控的审计门所需文件

审计信息

  • 日期: YYYY-MM-DD
  • 审计人: Claude (AI) + 用户确认
  • 触发原因: [新功能/Bug修复/重构/安全加固/...]

审计范围

文件 行数 状态
path/to/file1 N ☑ 已审
path/to/file2 N ☑ 已审

审计8步结果

Step 1: 登记

Step 2: 全文Read

Step 3: 规则扫描H

[记录命中项]

Step 4: Closure表

[每个H的判定和依据]

Step 5: 入口表

[所有API/WS/用户输入入口]

Step 6: 输入→Sink

[追踪路径和安全措施]

Step 7: 归类

file1  N行  XH  0FINDING
file2  N行  XH  0FINDING
──────────────────────────
总计   XH   XFINDING

Step 8: DoD /

FINDING 列表

[如果有FINDING,按8字段格式列出;0 FINDING 则写"无"]

结论

☑ 审计通过,0 FINDING,可部署 审计未通过,X FINDING 需修复