{ "product": "audit", "tools": { "audit.export": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws audit export --help", "internal/app/audit_command.go", "internal/cli/schema_command_registry.json#audit.export", "internal/cli/schema_hints/metadata/audit.json", "internal/cli/schema_hints/selection/audit.json" ], "agent_summary": "按日期范围导出本地操作审计日志(jsonl 或 csv)", "agent_summary_source": "dws-agent-selection/audit", "availability": "available", "avoid_when": [ "只看最近几条用 audit tail", "只校验哈希链完整性用 audit verify" ], "canonical_path": "audit.export", "cli_name": "export", "cli_path": "audit export", "confirmation": "not_required", "description": "导出审计日志", "display": "操作审计日志管理", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws audit export --format jsonl", "dws audit export --since 2026-07-01 --until 2026-07-14 --format csv" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": "按日期范围导出本地操作审计日志(jsonl 或 csv)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": "按日期范围导出本地操作审计日志(jsonl 或 csv)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "只看最近几条用 audit tail", "只校验哈希链完整性用 audit verify" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "只看最近几条用 audit tail", "只校验哈希链完整性用 audit verify" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "audit export", "value": "audit.export" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "audit export", "value": "audit.export" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "导出审计日志" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "导出审计日志" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit export --format jsonl", "dws audit export --since 2026-07-01 --until 2026-07-14 --format csv" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit export --format jsonl", "dws audit export --since 2026-07-01 --until 2026-07-14 --format csv" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令读取并导出本地审计日志文件,不绑定 pinned MCP RPC" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令读取并导出本地审计日志文件,不绑定 pinned MCP RPC" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": null } ], "precedence": "reviewed_explicit", "resolution": "interface_disposition_matrix", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "source": "internal/cli/schema_hints/metadata/audit.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "selected": false, "source": "internal/cli/schema_hints/selection/audit.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log export from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log export from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "导出审计日志" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "导出审计日志" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要把本地审计日志导出为 jsonl/csv,或按 --since/--until 取一段时间" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读导出,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要把本地审计日志导出为 jsonl/csv,或按 --since/--until 取一段时间" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "local", "interface_reason": "命令读取并导出本地审计日志文件,不绑定 pinned MCP RPC", "is_alias": false, "name": "export", "parameter_count": 3, "parameters": { "format": { "default": "jsonl", "description": "输出格式: jsonl 或 csv", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "输出格式: jsonl 或 csv" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "输出格式: jsonl 或 csv" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "format" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "format" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_nonzero_default", "value": false }, "required_when": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": "" } ], "precedence": "default", "resolution": "highest_precedence", "source": "default", "value": "" }, "type": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_flag_type", "value": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "property": "format", "required": false, "type": "string" }, "since": { "description": "起始日期 (YYYY-MM-DD)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "起始日期 (YYYY-MM-DD)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "起始日期 (YYYY-MM-DD)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "since" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "since" }, "required": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": false } ], "precedence": "default", "resolution": "fallback", "source": "default", "value": false }, "required_when": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": "" } ], "precedence": "default", "resolution": "highest_precedence", "source": "default", "value": "" }, "type": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_flag_type", "value": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "property": "since", "required": false, "type": "string" }, "until": { "description": "截止日期 (YYYY-MM-DD)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "截止日期 (YYYY-MM-DD)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "截止日期 (YYYY-MM-DD)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "until" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "until" }, "required": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": false } ], "precedence": "default", "resolution": "fallback", "source": "default", "value": false }, "required_when": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": "" } ], "precedence": "default", "resolution": "highest_precedence", "source": "default", "value": "" }, "type": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_flag_type", "value": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "property": "until", "required": false, "type": "string" } }, "path": "audit.export", "primary_cli_path": "audit export", "product_id": "audit", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "导出审计日志", "use_when": [ "需要把本地审计日志导出为 jsonl/csv,或按 --since/--until 取一段时间" ] }, "audit.tail": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws audit tail --help", "internal/app/audit_command.go", "internal/cli/schema_command_registry.json#audit.tail", "internal/cli/schema_hints/metadata/audit.json", "internal/cli/schema_hints/selection/audit.json" ], "agent_summary": "查看本地操作审计日志最近 N 条记录", "agent_summary_source": "dws-agent-selection/audit", "availability": "available", "avoid_when": [ "需要按日期范围整段导出用 audit export", "需要校验哈希链用 audit verify" ], "canonical_path": "audit.tail", "cli_name": "tail", "cli_path": "audit tail", "confirmation": "not_required", "description": "查看最近的审计记录", "display": "操作审计日志管理", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws audit tail", "dws audit tail --lines 50" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": "查看本地操作审计日志最近 N 条记录" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": "查看本地操作审计日志最近 N 条记录" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要按日期范围整段导出用 audit export", "需要校验哈希链用 audit verify" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要按日期范围整段导出用 audit export", "需要校验哈希链用 audit verify" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "audit tail", "value": "audit.tail" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "audit tail", "value": "audit.tail" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "查看最近的审计记录" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查看最近的审计记录" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit tail", "dws audit tail --lines 50" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit tail", "dws audit tail --lines 50" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令读取本地审计日志尾部,不绑定 pinned MCP RPC" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令读取本地审计日志尾部,不绑定 pinned MCP RPC" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": null } ], "precedence": "reviewed_explicit", "resolution": "interface_disposition_matrix", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "source": "internal/cli/schema_hints/metadata/audit.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "selected": false, "source": "internal/cli/schema_hints/selection/audit.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit log tail from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit log tail from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "查看最近的审计记录" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查看最近的审计记录" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要快速查看最近写入的审计记录(默认最近 20 条)" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读查看,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "需要快速查看最近写入的审计记录(默认最近 20 条)" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "local", "interface_reason": "命令读取本地审计日志尾部,不绑定 pinned MCP RPC", "is_alias": false, "name": "tail", "parameter_count": 1, "parameters": { "lines": { "default": "20", "description": "显示最近 N 条记录", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "显示最近 N 条记录" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "显示最近 N 条记录" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "lines" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "lines" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_nonzero_default", "value": false }, "required_when": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": "" } ], "precedence": "default", "resolution": "highest_precedence", "source": "default", "value": "" }, "type": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_flag_type", "value": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "property": "lines", "required": false, "type": "integer" } }, "path": "audit.tail", "primary_cli_path": "audit tail", "product_id": "audit", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "查看最近的审计记录", "use_when": [ "需要快速查看最近写入的审计记录(默认最近 20 条)" ] }, "audit.verify": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws audit verify --help", "internal/app/audit_command.go", "internal/cli/schema_command_registry.json#audit.verify", "internal/cli/schema_hints/metadata/audit.json", "internal/cli/schema_hints/selection/audit.json" ], "agent_summary": "校验本地审计日志文件的哈希链完整性", "agent_summary_source": "dws-agent-selection/audit", "availability": "available", "avoid_when": [ "只浏览或导出日志内容时用 audit tail / audit export" ], "canonical_path": "audit.verify", "cli_name": "verify", "cli_path": "audit verify", "confirmation": "not_required", "description": "校验审计日志哈希链完整性", "display": "操作审计日志管理", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws audit verify", "dws audit verify --file /path/to/audit.jsonl" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": "校验本地审计日志文件的哈希链完整性" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": "校验本地审计日志文件的哈希链完整性" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "只浏览或导出日志内容时用 audit tail / audit export" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "只浏览或导出日志内容时用 audit tail / audit export" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "audit verify", "value": "audit.verify" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "audit verify", "value": "audit.verify" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "校验审计日志哈希链完整性" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "校验审计日志哈希链完整性" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit verify", "dws audit verify --file /path/to/audit.jsonl" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "dws audit verify", "dws audit verify --file /path/to/audit.jsonl" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "local" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令校验本地审计日志哈希链,不绑定 pinned MCP RPC" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "命令校验本地审计日志哈希链,不绑定 pinned MCP RPC" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": null } ], "precedence": "reviewed_explicit", "resolution": "interface_disposition_matrix", "review_reason": "final interface mode local forbids a direct MCP interface_ref", "source": "internal/cli/schema_hints/metadata/audit.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "selected": false, "source": "internal/cli/schema_hints/selection/audit.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "selected": true, "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Local audit hash-chain verify from #555; no remote RPC.", "source": "internal/cli/schema_hints/metadata/audit.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "校验审计日志哈希链完整性" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "校验审计日志哈希链完整性" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "selected": true, "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "怀疑审计文件被篡改,或需要确认最新/指定文件哈希链是否完整" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "纳入 #555 公开 audit leaf 的 Agent 选型文案;本地只读校验,示例不含 --yes。", "source": "internal/cli/schema_hints/selection/audit.json", "value": [ "怀疑审计文件被篡改,或需要确认最新/指定文件哈希链是否完整" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "local", "interface_reason": "命令校验本地审计日志哈希链,不绑定 pinned MCP RPC", "is_alias": false, "name": "verify", "parameter_count": 1, "parameters": { "file": { "description": "指定审计文件路径(默认最新文件)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "指定审计文件路径(默认最新文件)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "指定审计文件路径(默认最新文件)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "file" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "file" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_nonzero_default", "value": false }, "required_when": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": "" } ], "precedence": "default", "resolution": "highest_precedence", "source": "default", "value": "" }, "type": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_flag_type", "value": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "property": "file", "required": false, "type": "string" } }, "path": "audit.verify", "primary_cli_path": "audit verify", "product_id": "audit", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "校验审计日志哈希链完整性", "use_when": [ "怀疑审计文件被篡改,或需要确认最新/指定文件哈希链是否完整" ] } } }