Stop takedown revisions when a new design does not improve on the previous design #978

Open
opened 2026-10-10 11:28:16 +00:00 by jared · 0 comments
Owner

Problem

Takedown revisions stop only at the round cap or when the critic finds nothing meaningful. No rule stops the revisions when a new design does not improve on the previous design. The run spends rounds, and tokens, on revisions that add nothing. This ticket depends on #974, which gives each design an absolute level and a comparison level against the previous design (ADR-0285).

Reproduce

n/a: feature ticket.

Origin

  • Trigger: Jared ruling of 2026-10-10 (option C), item 8: a stop rule at diminishing returns is wanted as a separate ticket.
  • Improvised this session: none
  • Chain: revisions run to the round cap ← no stop rule reads the comparison level ← ADR-0285 (DESIGN, docs/adr/0285-takedown-grades-every-design-against-the-stated-cause-and-compares-each-revision-with-the-previous-design.md)
  • Root candidate: #974
  • Where: plugins/os-sdlc/eval/ticket-takedown/lib/takedown/, plugins/os-sdlc/eval/ticket-takedown/harness/cards/critic.md, plugins/os-sdlc/eval/ticket-takedown/harness/cards/reviser.md
  • Session: ace499f5-e9c6-470b-9571-70c97b32ef50
  • Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os--claude-worktrees-prism-architect/ace499f5-e9c6-470b-9571-70c97b32ef50.jsonl

VERDICT: CREATE

## Problem Takedown revisions stop only at the round cap or when the critic finds nothing meaningful. No rule stops the revisions when a new design does not improve on the previous design. The run spends rounds, and tokens, on revisions that add nothing. This ticket depends on #974, which gives each design an absolute level and a comparison level against the previous design (ADR-0285). ## Reproduce n/a: feature ticket. ## Origin - Trigger: Jared ruling of 2026-10-10 (option C), item 8: a stop rule at diminishing returns is wanted as a separate ticket. - Improvised this session: none - Chain: revisions run to the round cap ← no stop rule reads the comparison level ← ADR-0285 (DESIGN, `docs/adr/0285-takedown-grades-every-design-against-the-stated-cause-and-compares-each-revision-with-the-previous-design.md`) - Root candidate: #974 - Where: `plugins/os-sdlc/eval/ticket-takedown/lib/takedown/`, `plugins/os-sdlc/eval/ticket-takedown/harness/cards/critic.md`, `plugins/os-sdlc/eval/ticket-takedown/harness/cards/reviser.md` - Session: ace499f5-e9c6-470b-9571-70c97b32ef50 - Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os--claude-worktrees-prism-architect/ace499f5-e9c6-470b-9571-70c97b32ef50.jsonl VERDICT: CREATE
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#978
No description provided.