todo2code

Ticket 042: Bound aggregate LLM deadline for workspace comparison

Goal and scope

Bound the total wall-clock budget of compare-workspace semantic analysis. The existing per-request adaptive timeout is correct, but a comparison runs two pipelines and may issue many document chunks; therefore sequential waves can outlive the intended task budget even though every request is bounded.

Authorization is the Founder’s explicit instruction in the active Codex session to scale timeout to task/input complexity, use 2x growth when the default is insufficient, continue execution, and use z-ai/glm-5.2 instead of Gemini 3.1 Pro Preview. No human-owned participant file is synthesized.

Acceptance criteria

Participants

Protected completion evidence