Files
Neo-ZQYY/docs/audit/changes/2026-03-20__ai-prompt-refinement-board-coach-mock.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

2.6 KiB
Raw Blame History

变更审计记录ai-prompt-refinement spec 完成 + board-coach Mock 精简

字段
日期 2026-03-20 23:41:47
Prompt-ID P20260320-231026
Session-ID 5708cfef
Session 路径 docs/audit/session_logs/2026-03/20/61_5708cfef_204611

操作摘要

用户要求"再依次检查下所有页面",属于 ai-prompt-refinement spec 的收尾验证。本次对话完成了 spec 全部 17 个任务的验证包括数据获取层、AI App build_prompt()、RLS gap 修复、前端参数传递、dispatcher await 调用链并创建了完整的属性测试和单元测试44 passed, 1 skipped

风险标签

dir:admin-web · dir:backend · dir:miniprogram · dir:db · db-schema-change

本次对话文件变更

新增文件

  • docs/audit/prompt_logs/prompt_log_20260320_231026.md
  • docs/audit/session_logs/2026-03/20/61_5708cfef_204611/main_01_ce28597c.md
  • docs/audit/session_logs/2026-03/20/61_5708cfef_204611/sub_01_ce28597c.md

删除文件

  • docs/audit/session_logs/2026-03/20/61_5708cfef_204611/main_01_b77d19c2.mdSession 日志重写替换)

DDL / 迁移检查

  • new_migration_sql:空(无新增迁移 SQL
  • has_ddl_baselinefalse — DDL 基线文件(zqyy_app__auth.sqlzqyy_app__biz.sqlzqyy_app__public.sql)有变更,但属于基线同步更新,非新增迁移
  • ⚠️ db-schema-change 标签触发原因DDL 基线文件在 db/ 目录下有修改,但本次无新增迁移 SQL无需连接测试库验证

改动注解

apps/miniprogram/miniprogram/pages/board-coach/board-coach.ts

  • 变更类型:修改
  • 原始原因ai-prompt-refinement spec 验证过程中,精简助教看板页面的 Mock 数据,从 6 个完整助教数据项缩减为 2 个空字段骨架项
  • 思路分析:原 Mock 数据包含 6 位助教的完整业务数据(姓名、等级、技能、绩效、薪资、储值、任务等),替换为 2 个字段全空/零值的骨架项,用于排查页面每个字段位置是否被正确覆盖渲染。这是开发调试阶段的常见做法,便于逐字段验证 UI 绑定
  • 修改结果Mock 数据从 ~70 行缩减为 ~20 行,页面结构和逻辑不变,仅影响开发环境的 Mock 展示效果

tests/test_ai_apps/test_build_prompt_props.py

  • 变更类型:修改(非高风险,简要注解)
  • ai-prompt-refinement spec P1-P17 属性测试和单元测试创建/更新

Session 日志索引文件(docs/audit/session_logs/2026-02/*/2026-03/*/

  • 变更类型:修改(非高风险,简要注解)
  • Session 索引日级文件批量更新,属于 agent-on-stop hook 自动维护