Files
dstalk/agents/audits/findings-registry.md
XiuChengWu f010af6c07
Some checks failed
CI / Determine matrix (push) Has been cancelled
CI / ${{ matrix.os }} / ${{ matrix.build_type }} (push) Has been cancelled
W15: conflict resolution — E7 CRITICAL gate, T11/T18 audit refs, §5 metadata check, PROMPT_TEMPLATE Fixes (W15.4-W15.9)
- W15.4 (杨帆): §11/§14 cross-reference audit — PASS-WITH-NOTES, 3 fixes needed
- W15.5 (王测): §14 internal consistency — PASS-WITH-NOTES, 4 fixes needed
- W15.6 (胡桐): self-check script + YAML verification — PASS
- W15.7 (杨帆): Add E7 (no OPEN CRITICAL) to EXPRESS conditions, update T11 to include §14.4 A1-A4, add T18 finding status in §14.5
- W15.8 (王测): Fix findings-registry Close Date, add historical finding time-limit rule, add legacy audit Findings Summary note, add Fixes annotation to PROMPT_TEMPLATE
- W15.9 (胡桐): Fix false-positive warning in check_agents_metadata.py (skip audits/ dir), add metadata check to §5

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 18:33:02 +08:00

2.8 KiB
Raw Blame History

Audit Findings Registry

维护人: grp-quality-core (王测) 格式定义: 见 agents/WORKFLOW.md §14.2 最后更新: 2026-05-27 (W15.2 初始化,从 W11.1/W11.7 审计报告提取)


Open Findings

ID Severity Source Title Status Assigned To Fix Wave Verified By
F-11.7-1 CRITICAL W11.7-destructive-test.md build/bin/dstalk-cli.exe corrupt copy (MD5 d8e8c92b vs 803ca2ea); all commands treated as AI prompt, exit code always 3 OPEN
F-11.7-2 MEDIUM W11.7-destructive-test.md /clear reports [OK] even when session unavailable (g_session==null) — main.cpp:168-172 OPEN
F-11.7-3 LOW W11.7-destructive-test.md /context silent no-output when session unavailable; no else branch — main.cpp:175-185 OPEN
F-11.7-4 LOW W11.7-destructive-test.md /file write (no args) matched as unknown command instead of usage hint OPEN
F-11.1-1 HIGH W11.1-context-audit.md C++ exception (std::bad_alloc)穿越ABI边界违反plugin-abi §5.3trim_impl (L114-226) 无try/catch → std::terminate() OPEN
F-11.1-2 HIGH W11.1-context-audit.md strdup返回值未检查OOM时静默失败+泄漏L138-141/L219-222 循环内4次strdup无nullptr检查 OPEN
F-11.1-3 MEDIUM W11.1-context-audit.md context_set_max_tokens死APIg_max_tokens从未被读取L21/L243-244 OPEN
F-11.1-4 LOW W11.1-context-audit.md UTF-8解码无越界保护L42-64, L96-104多字节序列假设后续字节有效 OPEN
F-11.1-5 LOW W11.1-context-audit.md token计数逻辑重复L34-68 vs L91-106 ~90%重复) OPEN
F-11.1-6 LOW W11.1-context-audit.md 0xC0/0xC1过短编码未识别L52, L100仅影响token估算计数 OPEN

Closed Findings

Closed Findings 表必须包含 Close Date 字段(格式 YYYY-MM-DD记录发现关闭日期。字段定义见 WORKFLOW.md §14.1。

ID Severity Source Title Close Date Fix Wave Verified By
暂无已关闭发现

Change Log

Date Change Author
2026-05-27 W15.2 初始化,从 W11.1/W11.7 提取 10 条发现 王测 (qa-wang)