| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat(skill): SKILL_FEEDBACK 阶段 + .gitcode 规则刷新 1. 新增 ohc/feedback.py 模块 - cmd_feedback(): 收集全流程数据(manifest/notes/test-report/ci-result/submit-state) - 生成 feedback/SKILL_FEEDBACK_{secrets.token_hex(4)}.md (项目根, 与knowledge同级) - HANDOFF 强制: 残留(请填写)则emit HANDOFF(step_failed=feedback) - --resume: 读.feedback-state.json, 检查报告完整性 - 作者从 git config user.name/email 获取 2. submission.py: submit成功后自动调用cmd_feedback() - 两条成功路径(正常+resume)均传播 feedback_ret 3. cli.py: 新增 feedback 路由 4. .gitcode 三文件刷新: - PULL_REQUEST_TEMPLATE.md: +测试结论/已知限制/问题解决方案/验证命令 - code-style.md: +§七 PR与反馈规范(R22-R25) - review-memory.md: +§五 AI检视与反馈(R26-R30) 5. SKILL.md v11.5→v11.6 6. 新增 templates/skill-feedback.md 模板 | 3 个月前 | |
fix: SKILL CI quality gates — pre-commit hook, templates, init_archive enhancement fix: SKILL CI quality gates — pre-commit hook, templates, init_archive enhancement | 3 个月前 | |
feat(skill): AI Review 5阶段监控 + PR body自动填充强化 1. gitcode_pr.py: 新增 monitor-review 子命令 - 分类 atomgit-bot 评论: summary_generating/review_in_progress/summary_ready/review_opinion - 返回结构化 JSON (state/phase/summary_content/review_opinions) 2. submission.py: AI Review 5阶段监控 (atomgit-bot) - Phase 1: 等待变更摘要 (5分钟轮询, 30分钟超时) - Phase 2: AI评估变更摘要 → HANDOFF - Phase 3: 等待检视意见 (5分钟轮询, 30分钟超时) - Phase 4: AI处理检视意见 → HANDOFF (严格判断合理性) - Phase 5: Review完成 → 进入CI监控 - 新增 .submit-state.json 状态文件 + --resume 支持 - 流程顺序: AI Review → CI (原 CI → AI Review) 3. submission.py: PR body 数据提取强化 - 新增6个数据提取函数 (conandata/conanfile/test-report/notes/patches) - 从5个数据源自动填充PR模板, 大幅减少(请填写) - 新增PR body完整性门禁: 残留(请填写)阻塞提交 4. SKILL.md: v11.4 → v11.5 文档更新 | 3 个月前 | |
update 5.x Signed-off-by: goblinrs <goblinrs@yeah.net> | 6 个月前 | |
feat: 知识图谱引擎 V2 — 6个方案全量实现 方案A: 错误签名归一化 (借鉴 FixHive) - engine.py 新增 normalize_error() 占位符归一化 - Phase A 双路匹配 (原始+归一化), 双重命中加分 方案B: BM25 排序 (SQLite FTS5 :memory:) - kb_index.py 纯内存索引, 零文件产出 - 自动增量: 检测 .kv mtime, 新条目自动纳入 - 三级回退: FTS5 → 子串匹配 → 空结果 方案B+: 关系网络激活 (借鉴 deadends.dev) - engine.py _phase_b_plus() 沿 similar_to/caused_by/causes 扩展候选 - 关联条目参与 Phase B 正则精排 知识协作模式 + 方案F: 作者追踪与溯源 - _template.kv 新增 authors/source_pr/source_commit 字段 - conan_verify.py 草稿生成时从 git config 自动填充作者 - kb_collab.py 主编合入逻辑: 新条目保留作者, 合并到已有条目追加为第二/三作者 - 变更记录只写入 .md 文档, .kv 只存作者列表 - list_contributors() 贡献者统计 方案D: 质量度量 (借鉴 deadends.dev) - kb_metrics.py record_result()/get_low_confidence_entries()/get_stats() - driver.py 修复成功/失败后自动记录 - _template.kv 新增 metrics_* 字段模板 - graph.py _TEMPLATE_FIELDS 添加 metrics_* 字段 方案E: YAML 渐进迁移 - models.py 新增 parse_kb_file() 双格式兼容 (.yaml + .kv) - migrate_kv_to_yaml.py 批量迁移工具 (保留 .kv 备份) - 渐进迁移: 新增条目可用 YAML, 旧 KV 保持兼容 | 3 个月前 | |
update nwe tools Signed-off-by: goblinrs <goblinrs@yeah.net> | 6 个月前 | |
fix(review): 修复审查发现的2个问题 — engine.py error_phase_context未定义 + perl捕获组→ | 3 个月前 | |
fix: 通用 find_executable 替换硬编码路径 — env var → PATH → 常见目录 → fallback | 3 个月前 | |
feat: compile libpst 0.6.76 using cmake to bypass HMDFS SELinux restrictions feat: compile libpst 0.6.76 using cmake to bypass HMDFS SELinux restrictions | 3 个月前 | |
fix: SKILL CI quality gates — pre-commit hook, templates, init_archive enhancement fix: SKILL CI quality gates — pre-commit hook, templates, init_archive enhancement | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 6 个月前 | ||
| 3 个月前 | ||
| 6 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |