Skip to content

TASK-20261016-04(new-defect:B132-since-input-overflow) - #243

Merged
Snowson merged 3 commits into
pilotfrom
pilot-task/TASK-20261016-04-T1
Oct 16, 2026
Merged

Snowson merged 3 commits into
pilotfrom
pilot-task/TASK-20261016-04-T1

Conversation

@Snowson

@Snowson Snowson commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

修复 B132:events --since 的极端年份偏移、超大相对时长在 UTC 转换、timedelta 构造或日期减法时抛 OverflowError,导致命令 traceback。现在仅在参数解析的计算边界转换为既有参数错误,文本与 --json 均返回2。

- 输入计算超界 → OverflowError逃出CLI
+ 输入计算超界 → ValueError → stderr提示 / exit 2

只改trace.py、backlog和CHANGELOG。有效相对时长/ISO输入、含边界筛选与计数保持;不钳制、不回退筛选、不吞下游查询异常,B131排序及事件/数据库/链/导入行为保持。

Evidence

  • Before: 三项指定复现在测试基点 89dd2f6819d49a14649e74513fcc58e8c3db32dd 实际断言失败,0错误。
  • After: 隔离GLM本地33项目标/回归及ruff各一次通过。受保护PR CI与合并后CI均 588项通过,0失败/错误/跳过。
  • 合同v1/T1,10项保护测试逐字未改;冻结head 0ab6dcd6da96ff044d730015011bc4deab6f13f9,合并commit 63e6e360f8b35d1fb1a42dd2f156aa595e206f2b,树与冻结候选一致。
  • 新独立验证、评审与R1/enforce C1–C9全过,现役merge.py精确head合并pilot。

Merge Danger

Door: two-way

可整体revert,无数据/配置迁移。

Blast Radius: observability

只读查询参数处理。独立R1并经责任人明确批准覆盖该合同路径R2下限;合并后100%强制深审及7天观察。R0/R2仍关闭。

记录:agent-workflow-bp evals/pilot/TASK-20261016-04/。

SnowsonZ and others added 3 commits October 16, 2026 23:22
…rflow)

Pilot-Task-Base: TASK-20261016-04
Pilot-Repro-Tests: test_pilot_task_20261016_04.SinceInputBoundaryTest.test_minimum_year_offset_is_cli_error test_pilot_task_20261016_04.SinceInputBoundaryTest.test_maximum_year_offset_is_cli_error test_pilot_task_20261016_04.SinceInputBoundaryTest.test_duration_construction_overflow_is_cli_error
TASK-20261016-04 合同 v1 T1(run-c34aba03),执行 Agent:glm-5.3-flashx。

Task: TASK-20261016-04
@Snowson
Snowson merged commit 63e6e36 into pilot Oct 16, 2026
1 check passed
@Snowson
Snowson deleted the pilot-task/TASK-20261016-04-T1 branch October 16, 2026 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants