| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| fix(ascend): harden LLM response parsing and timeout handling - AscendLLMClient.chat_completion 强制剥离 reasoning_content,仅返回正式 content;content 为空或仅含思考链时抛 RuntimeError,避免思考链泄露进入正式输出 - 超时默认从 20s 提升到 60s,覆盖 ModelArts 上 Qwen3-8B 冷启动场景;timeout 在 config/settings.py、.env.example、ui/professional_app.py UI 注释三处同步 - 新增 tests/test_ascend_adapter.py(15 项单测):覆盖 content 正常返回、reasoning_content 防泄露、字段缺失/结构异常安全回退、超时/请求异常安全回退四类场景 | 1 个月前 |
| Fix P1/P2: test count 158 sync, SHA Option C cleanup, test entry update, wording polish | 1 个月前 |
| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| test: add fail-closed rehearsal and Ascend evidence gates | 1 个月前 |
| feat: add auditable regulatory review workflow | 1 个月前 |
| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| fix(hitl): 哈希链 v2 类型保真与严格校验(NULL/角色/数值/时间/编码) 外部审核第 5~7 轮整改,修复审计链可被绕过篡改的缺口: - created_at 显式 UTC 入哈希,时间线篡改可检出 - 载荷改为规范化 JSON,消除 \x1f 分隔符拼接歧义 - 可空字段 None 保留 JSON null:NULL 与 "" 严格区分,篡改必然断链 - operator_role 严格整数校验:2->2.5 有损截断 / 非法文本 -> broken_seq 明确 断链(不抛 ValueError);写入侧拒绝任何非整数输入 - m_score_snapshot 拒绝 NaN/Inf、归一 -0.0;非法文本显式断链 - 新增 tests/test_hitl_hashchain_fields.py(16 用例) - 文档统一 386 passed = 360 决赛基线 + 10 发布门禁 + 16 哈希链完整性 - 清理无效 #noqa 格式与未使用异常变量 验证:Python 3.11.9 目标环境 386 passed(+77 subtests)、哈希链专项 16 passed (+6 subtests)、契约 38 passed、pip check / 敏感扫描 / git diff --check 全过。 暂不打 v2.0.0 标签(正式门禁仍待:Docker 无缓存构建与容器验收、真实年报正式 路径、发布制品/SHA256SUMS、凭据轮换)。 | 27 天前 |
| fix(hitl): 哈希链 v2 类型保真与严格校验(NULL/角色/数值/时间/编码) 外部审核第 5~7 轮整改,修复审计链可被绕过篡改的缺口: - created_at 显式 UTC 入哈希,时间线篡改可检出 - 载荷改为规范化 JSON,消除 \x1f 分隔符拼接歧义 - 可空字段 None 保留 JSON null:NULL 与 "" 严格区分,篡改必然断链 - operator_role 严格整数校验:2->2.5 有损截断 / 非法文本 -> broken_seq 明确 断链(不抛 ValueError);写入侧拒绝任何非整数输入 - m_score_snapshot 拒绝 NaN/Inf、归一 -0.0;非法文本显式断链 - 新增 tests/test_hitl_hashchain_fields.py(16 用例) - 文档统一 386 passed = 360 决赛基线 + 10 发布门禁 + 16 哈希链完整性 - 清理无效 #noqa 格式与未使用异常变量 验证:Python 3.11.9 目标环境 386 passed(+77 subtests)、哈希链专项 16 passed (+6 subtests)、契约 38 passed、pip check / 敏感扫描 / git diff --check 全过。 暂不打 v2.0.0 标签(正式门禁仍待:Docker 无缓存构建与容器验收、真实年报正式 路径、发布制品/SHA256SUMS、凭据轮换)。 | 27 天前 |
| feat: add auditable regulatory review workflow | 1 个月前 |
| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| feat(npu): make evidence collection and orchestration failure-safe - npu/layer1-4_evidence.py:在实例化 agent 之前隔离 LLM,确保 Layer 4 为纯 CPU 口径,避免环境变量或默认配置意外触发 LLM 调用污染计时 - npu/modelarts_full_test.py: - 每次运行生成唯一输出名(带微秒时间戳),避免覆盖前一次采集产物 - 子脚本异常终止时若磁盘仍保留同名 JSON,再尝试一次安全解析:成功保留 evidence + failed_layers,失败明确标注 parse_error - run_pdf_end_to_end 的 p50 改用 statistics.median(偶数样本取两中值平均,非右侧值) - p95 改用 nearest-rank:max(0, min(n-1, math.ceil(n*0.95)-1)) - 全部 PDF 失败时仍返回完整 pdf_summary(count=0、attempted/failed_count 准确、耗时字段 null),区分「全部失败」与「未执行」 - 新增 tests/test_modelarts_orchestrator.py(10 项编排路径单测): - TestRunLayerEvidence 4 项:四层通过 / 某层失败但 JSON 有效 / 子进程非零退出但存在有效 JSON / JSON 损坏 - TestRunLayerEvidenceEdgeCases 3 项:缺失子脚本 / 输出路径未刷新 / 子进程不可执行 - TestRunPdfEndToEndSummary 3 项:6 份 PDF 部分成功 p50=2.5 真正中位数 / 6 份全部失败仍返回完整汇总 / 20 份全部成功验证 p95 nearest-rank=19 | 1 个月前 |
| feat: add auditable regulatory review workflow | 1 个月前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| feat: AuditProbe v1.0.0 正式发布版 - 三路信号确定性仲裁(M-Score 8 因子 + 本土红旗五因子 + F-Score) - HITL 人在回路(五态 DFA + RBAC + SHA-256 审计链) - 8 Tab 专业 UI + 8 组演示缓存 - 昇腾 NPU Layer 1-4 适配验证 - 129 项自动化回归全绿 | 1 个月前 |
| screenshots(final_20260823): 7/7 P0 pass; ReAct注入+iframe扩容; 模拟证据3/3; pytest 360/360 | 1 个月前 |
| feat: add auditable regulatory review workflow | 1 个月前 |
| feat: add auditable regulatory review workflow | 1 个月前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| feat: isolate real regulatory trend research views | 1 个月前 |
| feat: finalize Ascend r5 evidence validation | 1 个月前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| test: add fail-closed rehearsal and Ascend evidence gates | 1 个月前 |
| release: prepare AuditProbe v2.0.0 release candidate | 30 天前 |
| test: add fail-closed rehearsal and Ascend evidence gates | 1 个月前 |