docs: V13 系统性功能审计 — 6 项新发现 + TRUTH.md 数字校准
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
V13 审计聚焦 V12 后新增功能 (行业配置/Knowledge/Hermes/管家主动性): - 总体健康度 82/100 (V12: 76) - P1 新发现 3 项: TrajectoryRecorder 未注册/industryStore 孤立/桌面端无 Knowledge Search - P2 新发现 3 项: Webhook 孤儿表/Structured Data 无 Admin/PersistentMemoryStore 遗留 - 修正 V12 错误认知 5 项: Butler/MCP/Gateway/Presentation 已接通 - TRUTH.md 数字校准: Tauri 184→191, SaaS 122→136, @reserved 33→24
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# ZCLAW 审计追踪表 (V12)
|
||||
# ZCLAW 审计追踪表 (V13)
|
||||
|
||||
> **创建日期**: 2026-03-29
|
||||
> **审计版本**: V12 模块化端到端审计
|
||||
> **最后更新**: 2026-04-04
|
||||
> **审计版本**: V13 系统性功能审计
|
||||
> **最后更新**: 2026-04-12
|
||||
> **追踪规则**: 每个发现项记录状态变更,修复后需附验证方法
|
||||
|
||||
---
|
||||
@@ -320,3 +320,49 @@
|
||||
|
||||
### 待后续决策的 P1
|
||||
| M4-04 深层 | 自主授权后端强制阻断 | **WONTFIX** | Tauri 命令层已阻断手动触发;scheduler/trigger bypass 是有意设计;4 层防御深度已足够 |
|
||||
|
||||
---
|
||||
|
||||
## V13 系统性功能审计 (2026-04-12)
|
||||
|
||||
> 审计范围: 全系统功能一致性 + 系统可用性。聚焦 V12 后新增功能 (行业配置/Knowledge/Hermes/管家主动性) + V12 高风险模块复验。
|
||||
> 完整报告: `docs/features/audit-v13/V13-FULL-REPORT.md`
|
||||
|
||||
### P1: 严重级
|
||||
|
||||
| ID | 问题 | 状态 | 验证方法 |
|
||||
|----|------|------|----------|
|
||||
| V13-GAP-01 | TrajectoryRecorderMiddleware 未注册到中间件链 | **OPEN** | `grep trajectory crates/zclaw-kernel/src/kernel/mod.rs` — 零匹配。中间件代码存在 (`trajectory_recorder.rs`),有测试,但 `create_middleware_chain()` 中未注册。Schema v4 `trajectory_events` 表已创建但零数据流入。 |
|
||||
| V13-GAP-02 | industryStore 未被任何组件导入 | **OPEN** | `grep from.*industryStore\|useIndustryStore desktop/src/` — 仅自身文件。Store 存在且 `viking_load_industry_keywords` 后端链路正常,但桌面端无 UI 展示行业配置状态。 |
|
||||
| V13-GAP-03 | 桌面端未接入 Knowledge Search API | **OPEN** | `grep knowledge/search desktop/src/` — 零匹配。SaaS 有 `POST /api/v1/knowledge/search` 端点,Admin-v2 已消费,但桌面端不搜索知识库。 |
|
||||
|
||||
### P2: 高优先级
|
||||
|
||||
| ID | 问题 | 状态 | 验证方法 |
|
||||
|----|------|------|----------|
|
||||
| V13-GAP-04 | Webhook 孤儿迁移 (代码已删但表仍在) | **OPEN** | `crates/zclaw-saas/migrations/20260403000002_webhooks.sql` 存在,但 `crates/zclaw-saas/src/` 中零 webhook 代码 |
|
||||
| V13-GAP-05 | Structured Data Source 5 路由无 Admin UI | **OPEN** | `grep structured admin-v2/src/services/knowledge.ts` — 零匹配 |
|
||||
| V13-GAP-06 | PersistentMemoryStore 遗留模块 | **OPEN** | `desktop/src-tauri/src/memory/persistent.rs` 有 `#[allow(dead_code)]`,数据流已统一到 VikingStorage |
|
||||
|
||||
### V13 修正 V12 错误认知
|
||||
|
||||
| 项目 | V12 认知 | V13 实际 |
|
||||
|------|---------|---------|
|
||||
| Butler Pain Aggregator | @reserved 无前端调用 | **已接通** — `viking-client.ts:261-308` 有 5 个 invoke,ButlerPanel 3 组件消费 |
|
||||
| MCP 生命周期 | 无前端调用 | **已接通** — `mcp-client.ts:49-76` 有 4 个 invoke,MCPServices.tsx 消费 |
|
||||
| Reflection Engine driver | driver=None | **已修复** — `reflection.rs:787-792` 从 kernel_state 获取真实 driver |
|
||||
| Gateway 控制命令 | 无前端调用 | **已接通** — `tauri-gateway.ts:77-217` 有调用 |
|
||||
| Pipeline analyze_presentation | 无前端调用 | **已接通** — `PresentationContainer.tsx:55` 有调用 |
|
||||
|
||||
### V13 状态变更日志
|
||||
|
||||
| 日期 | ID | 变更 | 备注 |
|
||||
|------|-----|------|------|
|
||||
| 2026-04-12 | - | V13 审计开始 | 聚焦 V12 后新增功能 + 高风险模块复验 |
|
||||
| 2026-04-12 | V13-GAP-01 | NEW | TrajectoryRecorderMiddleware 未注册中间件链 |
|
||||
| 2026-04-12 | V13-GAP-02 | NEW | industryStore 无组件导入 |
|
||||
| 2026-04-12 | V13-GAP-03 | NEW | 桌面端无 Knowledge Search |
|
||||
| 2026-04-12 | V13-GAP-04 | NEW | Webhook 孤儿迁移 |
|
||||
| 2026-04-12 | V13-GAP-05 | NEW | Structured Data Source 无 Admin UI |
|
||||
| 2026-04-12 | V13-GAP-06 | NEW | PersistentMemoryStore 遗留 |
|
||||
| 2026-04-12 | - | V13 修正 | Butler/MCP/Gateway/Presentation 已接通,非孤儿命令 |
|
||||
|
||||
Reference in New Issue
Block a user