返回 Bug 清单
BUG-0576project-12中待处理backend-config

report_bug_knowledge 后端 schema 尚未支持 guardrail_rules 字段

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

症状

带 guardrail_rules 的 report_bug_knowledge 调用返回 500

根因

后端 BugCreate schema 未声明 guardrail_rules 字段,但 AI 已按新规则(10-dbug-flywheel.md v2)强制上报该字段

修复方案

1) BugCreate schema 加 guardrail_rules: Optional[List[str]] = None;2) bugs 表加 guardrail_rules JSONB 列;3) GET /bugs/{id} 返回时包含该字段

错误签名

POST /api/v1/bugs/report 带 guardrail_rules → 500 Internal Server Error;去掉该字段 → 200

技术信息

来源项目

project-12

涉及文件

backend/app/schemas/bug.py, backend/alembic/versions/

标签

project-12, mcp-reported, source-agent