chore(audit): 补追 96 份未入仓审计孤本 — 覆盖 2026-02-26 ~ 2026-04-08

这些审计记录原本堆积在 docs/audit/changes/changes/ 嵌套误产物目录下(由开发机迁移
79d3c2e 前后的不明批量操作产生)。由于同期 .gitignore 屏蔽了 docs/audit/ 全目录,
它们从未入过 git 任何分支 history。删除即永久丢失。

按 docs/specs/audit-gap-recovery/tasks.md 阶段 1 执行,将全部 96 份 D 类孤本
(主目录无同名、git history 亦无记录)复制到 docs/audit/changes/ 主目录入仓。

涵盖主题: P1-P18 全栈集成 / 多模块累积变更 / ETL bug 修复 / 业务日切 /
   召回与任务引擎改造 / 租户管理与审批 / 董事会财务 / 客户与助教详情 /
   DDL 基线合并 / Kiro 到 Claude Code 迁移

阶段 2(B 类内容漂移 1 份)和阶段 4(嵌套目录删除)独立推进。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Neo
2026-04-20 06:35:42 +08:00
parent 80bda9b991
commit 14a12342b5
96 changed files with 9521 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
# 审计记录P14 Task 15 — 最终检查点完成
## 元信息
- 日期2026-03-22
- SpecP14-ai-dashscope-migration
- 任务Task 15 — 最终检查点
- 触发Spec 收尾流程
## 原始原因
用户要求执行 P14 spec 所有任务本次为最终检查点Task 15
## 直接原因
运行全量 monorepo 测试验证 P14 所有 15 个测试文件通过,无回归。
## 改动方案
1. 修复 `tests/test_dashscope_client_props.py``dashscope` 模块未安装导致的 collection error前一 session 已完成)
2. 运行 `pytest tests/ -v` 全量测试505 passed, 80 failed, 6 skipped
3. 确认 80 个失败全部为预存问题(缺失文档/async 测试/FDW 表等),无一与 P14 相关
4. 标记 Task 15 为完成
5. 删除一次性脚本 `scripts/ops/_run_p14_tests.py`
## 文件清单
| 文件 | 操作 | 说明 |
|------|------|------|
| `.kiro/specs/P14-ai-dashscope-migration/tasks.md` | 修改 | Task 15 标记 `[x]` |
| `scripts/ops/_run_p14_tests.py` | 删除 | 一次性测试脚本,不再需要 |
## 风险评估
- 无逻辑改动,纯状态标记和临时文件清理
- 风险:无
## 验证
- 全量测试已通过P14 相关 505 tests passed
## 回滚
- 无需回滚(无逻辑改动)