Commit History

Autor SHA1 Mensaxe Data
  Q 3af533e5a3 feat(ac15): 批C1 双跑——余额清零(SP10) + 取消充值活动(SP8),21/21 PASS hai 12 horas
  Q 695308f72c feat(ac15): 把「读旧库定义」固化成常备工具 cmd/spdump(并修掉它自己的一个静默错误) hai 12 horas
  Q 4b28c84e89 feat(ac15): 固化 SP 正文查看工具 cmd/ac15sp(只读) hai 12 horas
  Q ce1a5de666 docs(ac15): 批B 变异实验 M1/M2/M3 实测记录(spend扣balance / 206同向 / baddebt单增) hai 13 horas
  Q 318210ab27 feat(ac15): 批B 三支写 SP 双跑(坏账双增 / 累计消费只动spend / 课费转结双流水)+ A7 R19 hai 13 horas
  Q 9e8044716f feat(ac15): 批A 三个简单写 SP 双跑(充值×2 + 退费),并纠正"recharge 只写全局"的错误前提 hai 13 horas
  Q dfb32b7153 feat(ac15): 写 SP 双跑第一支(消费)——两侧真写库 + 双回滚 + 零残留 hai 13 horas
  Q 8f280d0493 feat(ac15): org 域补强——停用校区影响面 + 跨机构拆成三个来源统计 hai 13 horas
  Q 9fc57999ed feat(ac15): 第三批 org 域映射(机构+校区,双 D1 + 引用完整性);实测机构是 7 个不是 5 个 hai 13 horas
  Q b14ab0ad19 feat(ac15): 结构对齐落地(29 条 ALTER)+ create_time 静默默认值断言 hai 13 horas
  Q 4b9ef94c38 feat(ac15): 结构对齐工具 align(created_at/updated_at 只 MODIFY 补 DEFAULT)+ 两条口径裁决落 README hai 13 horas
  Q e924c42531 feat(ac15): 阶段2 第二批——资金域剩余4表映射,biz_no 口径首次落地 hai 13 horas
  Q 2ac36255bd feat(ac15): 阶段2前置——core 结构补齐 + 资金域4表映射器 + 最小 fixture 逐列核对 hai 14 horas
  Q 3218d9b989 docs(ac15): pct 分档改为原始取值口径;补"超出量为常数级"的证据 hai 15 horas
  Q 2abbc0d0a5 fix(ac15): 容差常数 0.005 -> 0.0055(补两个漏建的误差源) hai 15 horas
  Q 373703d60c docs(ac15): 容差 1.5分 -> 0.005+|Δ预期|;新增三份割接相关分析(§16) hai 15 horas
  Q 7007399f02 chore(ac15): 容差收紧为 0.005+|Δ预期|;报告加覆盖率缺口;README 补两个必踩坑 hai 15 horas
  Q 2ef5cd76ea fix(ac15): 修正 6 处 harness 缺陷,全量 145 条跑通(DEFECT=0) hai 16 horas
  Q 549b099e88 feat(ac15): 归因扩到七个 / 类1每级5条 / 3dp五种尾数 / 幂等全量 / DEFECT索引 hai 16 horas
  Q abda2fac86 feat(ac15): 双跑 harness 阶段1 骨架(课酬链) hai 16 horas
  Q e1ce7ce182 feat(academic): AC-13d 第三批——端点60 收支台账(3 条路由,平台通用字典必须放行) hai 1 día
  Q 066cb3942a fix(academic): 端点58 teacherId 可空下发 null + 出口定点化(比例1位/金额2位/教龄3位)+ 纯函数单测 hai 1 día
  Q 2adee30f34 docs(academic): 写下「同一次匹配 ⇒ 同一份输出」纪律(detailId 与金额必须同源) hai 1 día
  Q 0680aa366b feat(academic): AC-13d 第二批——端点58 课酬方案(两级形状/明细整体替换)+ 端点63 拆 2001/2002 hai 1 día
  Q b29d1fdbfa feat(academic): 教龄接上教师档案(calculatingAge 口径:365 天/年 + round 1 位) hai 1 día
  Q 32dcb50419 fix(academic): D16 课酬只分给 type∈{1,2}(除数+写入范围按 PHP),恒等式改条件式 hai 1 día
  Q fcc2a30d6f feat(academic): AC-13d 第一批——端点 59 课酬试算 + 61~63 维护型(58/60 待契约裁决) hai 1 día
  Q 4349997ea9 fix(academic): 课酬公式改为 PHP 权威顺序(先加 reward 再夹 min/max,上限优先)+ 补 teacher_reward_type=2 固定课酬表 hai 1 día
  Q f7af40f7cd docs(academic): D14 测试库弃唯一约束的注释补明(生产 MySQL 约束照常生效) hai 1 día
  Q a293009816 feat(academic): D6 新增 3143 重复报名码 + D4 端点53 realName 跨域只读端口 hai 1 día