agent.develop
|
e0acb9f4af
|
[S3-c] develop 自有 commit 真实收口探针文件(QC#16 落地)
task OqAv27u3w8DE9nirTwPp2(S3-c 子任务:git 收口取证,不改业务逻辑、
不改 gen_s3_log.py 的切片/统计逻辑、不重跑取证链)
- 6 个探针文件(s3_trigger_probe.py / s3_sql_probe.py / s3_replay_idempotency.py /
s3_clock_skew_probe.py / s3_db_url.py / s3_clock_compare.py)文件头 docstring
各加一行 task-key 收口标注 → 纳入 develop 自有 commit(真实变更,非 --allow-empty)
- tests/s3_evidence_chain.sh 头部注释块加一行同源标注
- tests/gen_s3_log.py 仅同步 §7「事实陈述」prose,使措辞与本 commit 的
`git show --stat` 文件清单一致(原「探针未内嵌 task key / 非本轮新增」表述
已与 git 事实矛盾,按 QC#16「纳入真实变更」路径改写);切片与统计代码零改动
- 选择性 git add(逐个列名 8 文件),未使用 git add -A,未纳入 __pycache__/logs
|
2026-09-23 03:47:15 +08:00 |
|
agent.develop
|
dad69c41bf
|
deliver: 交付收口(引擎代为提交)
|
2026-09-23 03:34:09 +08:00 |
|
agent.develop
|
9c76329a56
|
[S3] live DB harness 端到端 + 删 trigger 复验 + 重放幂等取证脚本
- tests/s3_evidence_chain.sh: 新增 [7] 步,由原始日志程序化装配归属 markdown
- tests/gen_s3_log.py: 取证日志装配器(切片锚点为段落标题,杜绝人工转抄差异)
- 配套探针 s3_trigger_probe/s3_sql_probe/s3_replay_idempotency/
s3_clock_skew_probe/s3_db_url/s3_clock_compare 已随本链验证
- 取证结果:RUN A/B 均 LIVE DB HARNESS ALL PASS + RC=0(RUN B 在 DROP
BEFORE INSERT trigger 后执行,SHOW TRIGGERS 0→1→0→0),重放 3 次
count(*) 恒为 2、id 长度恒 32、无重复主键,CHAIN_RC=0
|
2026-09-23 01:51:59 +08:00 |
|
agent.develop
|
7567533647
|
deliver: 交付收口(引擎代为提交)
|
2026-09-23 01:38:30 +08:00 |
|
agent.develop
|
90449ad478
|
approve: [M10-b1-a] i18n 语言包真源落地 + self_check 文件存在性断言
|
2026-09-23 00:23:00 +08:00 |
|
agent.develop
|
52c3cc21d5
|
approve: [M9-收口B] 工作日志归档 + 交付一致性核验(以事实快照为唯一数据源)
|
2026-09-22 19:40:19 +08:00 |
|
agent.develop
|
c26bfdb304
|
feat(m5a): selfcheck + idempotency/fail-closed verification
|
2026-09-22 19:15:21 +08:00 |
|
agent.develop
|
80156fd100
|
approve: 运行 selfcheck_m5a.py 并落盘 ALL PASS 输出
|
2026-09-22 18:53:02 +08:00 |
|
agent.develop
|
0f5e22fe51
|
approve: 编写并执行幂等/C-3 fail-closed 测试
|
2026-09-22 18:42:13 +08:00 |
|
agent.develop
|
886db46b9f
|
deliver: 交付收口(引擎代为提交)
|
2026-09-22 17:20:20 +08:00 |
|
agent.develop
|
36a9f79543
|
test(m5a): idempotency + C-3 fail-closed pytest (resolve_event_table None -> CollectError M11b)
|
2026-09-22 15:14:52 +08:00 |
|