Files
Neo-ZQYY/docs/audit/changes/2026-03-22__p16-spec-closing-doc-sync.md
Neo 14a12342b5 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>
2026-04-20 06:35:42 +08:00

3.1 KiB
Raw Blame History

变更审计记录P16 调度任务最小运行间隔 — Spec 收尾文档同步

字段
日期 2026-03-22 21:03:37
Prompt-ID P20260322-205347
Session-ID c0515e2b
Session 路径 docs/audit/session_logs/2026-03/22/68_a233cc02_205218

操作摘要

P16调度任务最小运行间隔机制spec-closing-checklist 收尾。本次仅涉及文档/契约同步,无新增逻辑代码变更:

  1. 更新 OpenAPI spec补充 P16 相关的接口定义和 Schema 字段
  2. 更新 PRD spec将 T1-T10 任务清单全部标记为完成

测试结果Monorepo pytest 614 passed, 80 failed, 10 skipped80 个失败全部为预存在问题,与 P16 无关)。

变更文件清单

文件 变更类型 说明
docs/contracts/openapi/backend-api.json 修改 新增 P16 相关 OpenAPI 定义
docs/prd/specs/P16-task-min-run-interval.md 修改 T1-T10 任务清单标记完成

改动注解

docs/contracts/openapi/backend-api.json

  • 变更类型:修改
  • 原始原因P16 spec-closing-checklist 步骤 5 要求文档同步OpenAPI spec 需反映已实现的接口变更
  • 思路分析:在现有 OpenAPI spec 中补充 P16 引入的新字段和端点定义,保持契约文档与实际实现一致
  • 修改结果ScheduleResponse/CreateScheduleRequest/UpdateScheduleRequest 新增 min_run_interval_valuemin_run_interval_unitlast_success_at 字段;新增 /api/schedules/{schedule_id}/run 端点(含 force 参数和 409 响应);新增 /api/schedules/{schedule_id}/history 端点

docs/prd/specs/P16-task-min-run-interval.md

  • 变更类型:修改
  • 原始原因P16 所有开发任务已完成,需更新 PRD spec 状态以反映实际进度
  • 思路分析:逐项核对 T1-T10 任务的实现状态,确认全部完成后批量标记;同时修正迁移脚本文件名为实际名称
  • 修改结果T1-T10 全部标记为 [x] 完成,迁移脚本文件名已修正为实际名称

合规检查

检查项 状态 说明
代码-文档同步 无缺失 code_without_docs 为空
新增迁移 SQL 无新增 new_migration_sql 为空
DDL 基线 ⚠️ 未更新 has_ddl_baseline 为 false非本次变更引入
OpenAPI Spec 已同步 api_changed 为 false本次已手动更新 spec
BD 手册 无数据库结构变更

本次对话文件变更

新增文件

  • docs/audit/prompt_logs/prompt_log_20260322_205347.md
  • docs/audit/session_logs/2026-03/22/66_5460a155_203419/main_01_93568fb4.md
  • docs/audit/session_logs/2026-03/22/66_5460a155_203419/sub_01_93568fb4.md
  • docs/audit/session_logs/2026-03/22/66_5460a155_203419/sub_02_93568fb4.md
  • docs/audit/session_logs/2026-03/22/67_f11b5687_205015/main_01_761a13a1.md
  • docs/audit/session_logs/2026-03/22/67_f11b5687_205015/sub_01_93568fb4.md
  • docs/audit/session_logs/2026-03/22/68_a233cc02_205218/main_01_c0515e2b.md

以上均为审计基础设施自动生成的 session 日志和 prompt 日志,非业务变更。