---
name: 日志治理规则
scope:
  - '*'
products:
  - '*'
id: ka-hard-rule-日志治理规则
asset_kind: hard_rule
lifecycle_status: active
authority: canonical
owner_mechanism_id: mc-log-governance
routes:
  - verification
  - operation
primary_triggers:
  - 日志治理
  - 输出噪音
  - json 输出
secondary_triggers:
  - user feedback
  - logger
negative_triggers:
  - 用户项目业务日志
priority: P1
specificity: 4
consumes:
  - log_governance
hard_blocks:
  - raw_output_noise
  - json_stdout_pollution
  - direct_console_output
fallback: manual_required
required_evidence:
  - log_governance_report
version: 1.0.0
last_reviewed: '2026-05-26'
status: active
---

# 日志治理规则

SoloForge 自身输出必须通过统一日志模块，用户可见输出不得混入内部治理噪音。

## 硬规则

- CLI 和 MCP 用户可见输出必须中文语义优先。
- `--json` 模式 stdout 必须是纯 JSON。
- 引擎内部 trace 默认不得输出。
- 直接 `console` 输出只能存在于日志封装层。
