diff --git a/.gitignore b/.gitignore index 3819313..1525cd7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ *.swp *.swo +__pycache__/ +*.pyc diff --git a/docs/02-develop/dev-notes.md b/docs/02-develop/dev-notes.md index eee2730..c755310 100644 --- a/docs/02-develop/dev-notes.md +++ b/docs/02-develop/dev-notes.md @@ -75,3 +75,12 @@ 5. 逐条响应总表:deliverables/agent.develop/qc4-response-final.md;design-review-record.md §7 同步归档。 结论不变:**设计定稿通过,基线冻结(PM 复核验收通过)**,后续开发按 T01~T27 任务拆解执行。 + +## 8. 第五轮 QC 复核与仓库卫生修复(本轮) + +PM 复核结论(pm_comment):**设计定稿验收通过,基线冻结**;已派发 7 个开发任务(base→五路并行→T27)。本轮对第四轮 QC 挂账的 31 条意见做终局复核: + +1. **交付件实测在位**:deliverables/agent.develop/ 15 个文件(含 batch1-design-finalization 24,592B、qc4-response-final 11,400B、docs-01-design/ 7 份副本 md5 与仓内正本逐一一致),"目录为空"不成立(系针对早前失败运行的滞后意见)。 +2. **仓库卫生修复**:git 索引中误纳入的 3 个 `scripts/__pycache__/*.pyc` 已 `git rm --cached` 移除;`.gitignore` 扩充(__pycache__/、*.pyc、*.swp/swo),防止复发。 +3. **契约自洽性再验证**:`python3 scripts/json2ddl.py models` 重生成 DDL 与提交版 `sql/V001__init_hrs.sql` **逐字节一致**(49 表);DDL 表名与 models/*.json(49 份)`diff` 为空;端点 112(hrorg44/hrflow18/hrsystem18/hrroster16/hrcontract9/hrreport7)+ openapi ping 桩 1 = 113 行;路由 32;任务 T01~T27=27 行;90 验收项计数核对通过。 +4. HEAD=origin/main(提交前 57ae0c1),工作区仅本次卫生修复变更,提交后与远端同步。 diff --git a/scripts/__pycache__/apply_ddl.cpython-310.pyc b/scripts/__pycache__/apply_ddl.cpython-310.pyc deleted file mode 100644 index e24f1d0..0000000 Binary files a/scripts/__pycache__/apply_ddl.cpython-310.pyc and /dev/null differ diff --git a/scripts/__pycache__/gen_models.cpython-310.pyc b/scripts/__pycache__/gen_models.cpython-310.pyc deleted file mode 100644 index 06ea0a5..0000000 Binary files a/scripts/__pycache__/gen_models.cpython-310.pyc and /dev/null differ diff --git a/scripts/__pycache__/json2ddl.cpython-310.pyc b/scripts/__pycache__/json2ddl.cpython-310.pyc deleted file mode 100644 index 795a935..0000000 Binary files a/scripts/__pycache__/json2ddl.cpython-310.pyc and /dev/null differ