项目组(/project/management/teams)每次新增、编辑、软删除后,将完整快照写入版本历史表,便于 N 次修改后仍可还原负责人、成员、负责地区/医院等全部信息。
/project/management/teams
backend
docs/superpowers/specs/2026-11-05-project-team-history-design.md
docs/superpowers/plans/2026-11-05-project-team-history.md
新建 biz_project_team_history,每次成功写入追加一行(version_no 递增 + snapshot_json 完整序列化)。
biz_project_team_history
version_no
snapshot_json
action=delete
docs/sql
Agent 测试(默认)
已在任务分支完成落库实现并通过相关自动化测试。
codex/issue-50-team-history-c5eb9cab9e08
6cba55f5c82326661621793204e026cfaa52408f
.local/agent/worktrees/issue-50-team-history-c5eb9cab9e08
docs/sql/migrations/2026-11-05-project_team_history.sql
pytest tests/test_project_management.py tests/test_project_assignment_integration.py tests/test_project_selection_permissions.py
项目组 create / update / soft-delete 成功时向 biz_project_team_history 追加版本行(完整 serialize_entity JSON)。本期无 Web 界面、无查询 API。
serialize_entity
工程当前未授权 push_task_branch / create_pr / merge / close_issue,任务分支尚未推送。授权后可继续推送、开 PR、合入 V2.0 并关单。
push_task_branch
create_pr
merge
close_issue
V2.0
personal-dev:delivery:cykj/zkxw#50:406ed0ee6d314bc828893527d39abf1db96a0fd2
pytest
406ed0ee6d314bc828893527d39abf1db96a0fd2
关闭本工单。
No dependencies set.
The note is not visible to the blocked user.
诉求
项目组(
/project/management/teams)每次新增、编辑、软删除后,将完整快照写入版本历史表,便于 N 次修改后仍可还原负责人、成员、负责地区/医院等全部信息。范围
backendonlydocs/superpowers/specs/2026-11-05-project-team-history-design.mddocs/superpowers/plans/2026-11-05-project-team-history.md方案
新建
biz_project_team_history,每次成功写入追加一行(version_no递增 +snapshot_json完整序列化)。验收
action=delete历史行docs/sql迁移测试责任
Agent 测试(默认)
实现进度(Agent)
已在任务分支完成落库实现并通过相关自动化测试。
codex/issue-50-team-history-c5eb9cab9e086cba55f5c82326661621793204e026cfaa52408f.local/agent/worktrees/issue-50-team-history-c5eb9cab9e08docs/sql/migrations/2026-11-05-project_team_history.sql(需在目标库手工执行)pytest tests/test_project_management.py tests/test_project_assignment_integration.py tests/test_project_selection_permissions.py→ 40 passed行为
项目组 create / update / soft-delete 成功时向
biz_project_team_history追加版本行(完整serialize_entityJSON)。本期无 Web 界面、无查询 API。待交付授权
工程当前未授权
push_task_branch/create_pr/merge/close_issue,任务分支尚未推送。授权后可继续推送、开 PR、合入V2.0并关单。交付结果
personal-dev:delivery:cykj/zkxw#50:406ed0ee6d314bc828893527d39abf1db96a0fd2
pytest项目组相关 3 个文件 40 passed(含版本历史用例)406ed0ee6d314bc828893527d39abf1db96a0fd2→V2.0docs/sql/migrations/2026-11-05-project_team_history.sql需在目标库手工执行关闭本工单。