返回 Bug 清单
BUG-1003project-91高已修复backend-logic

mockGovernanceApi Promise<any> -> 具体接口类型

发现:2026-10-09验证:2026-10-09置信度:70%

症状

commit cc47943fa537 (2026-10-06) fix: mockGovernanceApi Promise<any> -> 具体接口类型

根因

commit message 描述: fix: mockGovernanceApi Promise<any> -> 具体接口类型

修复方案

修复 246 行,删除 28 行。改动文件: frontend/src/__mocks__/api/mockGovernanceApi.ts, frontend/src/chat/ChatPageRoot.tsx, frontend/src/chat/hooks/useChatStream.ts, frontend/src/chat/stream/MessageStream.tsx, frontend/src/chat/stream/chatStreamStore.ts

错误签名

fix: mockGovernanceApi Promise<any> -> 具体接口类型 ## 改动
listInstr: Promise<any[]> -> Promise<InstrDetail[]>
createInstr: Promise<any> -> Promise<InstrDetail>
getConsensusResult: Promise<any> -> Promise<ConsensusResultInfo | null>
proposeConsensus: Promise<any> -> Promise<ProposalId>
voteConsensus: Promise<any> -> Promise<VoteResult>
systemHealthCheck: Promise<any> -> Promise<SystemHealthResponse>

## 类型不匹配暴露的死代码清理
- InstrDetail 补齐 updated_at/lifecycle_event_count/metadata
- ConsensusResultInfo 补齐 de

技术信息

来源项目

project-91

涉及文件

frontend/src/__mocks__/api/mockGovernanceApi.ts, frontend/src/chat/ChatPageRoot.tsx, frontend/src/chat/hooks/useChatStream.ts +3

标签

git-sweep, auto-ingested, project-91, mcp-reported, source-agent