Skip to content

[Feature] 知识库刷新任务指定责任人并在 Kanban 跟踪 #119

Description

@zengchuang-hw

Summary

为每次知识库刷新指定明确的人类责任人,并在 Kanban 跟踪 baseline、进度、阻塞和验证结果,避免发现知识 drift 后无人完成更新。

Parent tracking issue: #116

Motivation

InferMatrixCopilot 已有 release audit、imupdate 和 owner-scoped knowledge 规则,但执行一次审计并不等于刷新闭环完成。当前缺少统一入口回答:谁负责、目标版本是什么、卡在哪里、validators 是否通过。

Proposed behavior

  • 每次 release audit、imupdate 或周期性知识刷新创建/更新一个 Kanban task。
  • task 至少包含:
    • repository;
    • from/to baseline、目标 tag/SHA;
    • 指定 owner;
    • 创建时间与最近更新时间;
    • audit/update/validation 状态;
    • blocker 与下一步。
  • owner 负责确认结构事实更新、owner-scoped rule 评审和最终 validators 结果。
  • 未指定 owner 的刷新任务不得进入“执行中”,应显示为 needs_owner
  • 超期或连续无更新的任务在 Kanban 升级提醒,但机器人不自动生成语义规则。

Acceptance criteria

  • 每个知识刷新任务都有且仅有一个 primary human owner,可另列 reviewer。
  • Kanban 展示 repo、baseline、target、owner、last update、status 和 blockers。
  • 未分配 owner 的任务清楚标记并进入待分配队列。
  • 完成状态要求 release audit/enforce、知识 validators 和相关测试结果可追溯。
  • 重跑同一 repo + target 更新原任务,不创建重复卡片。
  • 不自动从单次 diff 生成 owner 语义规则,不写入 raw evidence/replay outputs。

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions