diff --git a/src/blackboard/models.py b/src/blackboard/models.py index 8757ffb..596affc 100644 --- a/src/blackboard/models.py +++ b/src/blackboard/models.py @@ -34,6 +34,9 @@ class Task: current_agent: Optional[str] = None # 当前阶段执行者(随状态流转更新) previous_agent: Optional[str] = None # 前一阶段执行者(审计追溯) next_capability: Optional[str] = None # Agent 声明的下一步需要的能力(Mode B) + # v2.7 三级层次结构 + card_id: Optional[str] = None # 所属 Card + stage: Optional[str] = None # 所属 Stage(Card 内的进度标签) @classmethod def from_row(cls, row: Any) -> Task: