- 新增 silent_cmd() 辅助函数,统一添加 CREATE_NO_WINDOW 标志,全量替换 commands/ 中的裸 std::process::Command::new 调用 - 补充 project_tools / activity_log / project_env_tools 外键从 projects 迁移到 project_workspaces 的 migrate 逻辑 - CONVENTIONS.md v1.4.2:补充 files 回填规则和批量执行完整性检查规则
95 lines
1.9 KiB
JSON
95 lines
1.9 KiB
JSON
{
|
|
"project_name": "dev-manager-tauri",
|
|
"snapshots": [
|
|
{
|
|
"at": "2026-04-03T04:52:50Z",
|
|
"blocked_reasons": [],
|
|
"conventions_version": "1.1.0",
|
|
"modules": {
|
|
"blocked": 0,
|
|
"concept": 0,
|
|
"done": 22,
|
|
"in_progress": 1,
|
|
"planned": 2,
|
|
"total": 25
|
|
},
|
|
"tasks": {
|
|
"blocked": 0,
|
|
"dispatched": 4,
|
|
"done": 84,
|
|
"in_progress": 0,
|
|
"todo": 7,
|
|
"total": 95
|
|
}
|
|
},
|
|
{
|
|
"at": "2026-04-04T01:50:46Z",
|
|
"blocked_reasons": [],
|
|
"conventions_version": "1.3.0",
|
|
"iteration": 1,
|
|
"modules": {
|
|
"blocked": 0,
|
|
"concept": 0,
|
|
"done": 32,
|
|
"in_progress": 0,
|
|
"planned": 0,
|
|
"stalled": [],
|
|
"total": 32
|
|
},
|
|
"tasks": {
|
|
"blocked": 0,
|
|
"dispatched": 1,
|
|
"done": 115,
|
|
"in_progress": 0,
|
|
"todo": 1,
|
|
"total": 116
|
|
}
|
|
},
|
|
{
|
|
"at": "2026-04-06T12:10:41Z",
|
|
"blocked_reasons": [],
|
|
"conventions_version": "1.4.0",
|
|
"iteration": 1,
|
|
"modules": {
|
|
"blocked": 0,
|
|
"concept": 0,
|
|
"done": 33,
|
|
"in_progress": 0,
|
|
"planned": 0,
|
|
"stalled": [],
|
|
"total": 33
|
|
},
|
|
"tasks": {
|
|
"blocked": 0,
|
|
"dispatched": 0,
|
|
"done": 130,
|
|
"in_progress": 0,
|
|
"todo": 1,
|
|
"total": 135
|
|
}
|
|
},
|
|
{
|
|
"at": "2026-04-07T01:44:05Z",
|
|
"blocked_reasons": [],
|
|
"conventions_version": "1.4.0",
|
|
"iteration": 1,
|
|
"modules": {
|
|
"blocked": 0,
|
|
"concept": 0,
|
|
"done": 33,
|
|
"in_progress": 0,
|
|
"planned": 0,
|
|
"stalled": [],
|
|
"total": 33
|
|
},
|
|
"tasks": {
|
|
"blocked": 0,
|
|
"dispatched": 0,
|
|
"done": 130,
|
|
"in_progress": 0,
|
|
"todo": 1,
|
|
"total": 135
|
|
}
|
|
}
|
|
]
|
|
} |