Skip to content

Deterministic diff chunking, file risk scoring, and eval coverage#1

Closed
derekmisler wants to merge 1 commit intomainfrom
deterministic-diff-chunking-file-risk-scoring-an
Closed

Deterministic diff chunking, file risk scoring, and eval coverage#1
derekmisler wants to merge 1 commit intomainfrom
deterministic-diff-chunking-file-risk-scoring-an

Conversation

@derekmisler
Copy link
Copy Markdown
Owner

@derekmisler derekmisler commented Mar 13, 2026

Related Issues

Summary


Tip

Comment /review to trigger the PR Reviewer agent for automated feedback.
Comment /describe to generate a PR description.

- Split diffs deterministically at file boundaries (~1000 lines/chunk)
  instead of relying on LLM judgment
- Score files by risk (security paths, change size, hunk count, error patterns)
  so the drafter prioritizes high-risk files
- Update root agent to use pre-split chunks from /tmp/drafter_chunk_*.diff
- Add file-based-diff and large-diff-chunking eval cases

Closes: docker/gordon#211
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.

1 participant