Skip to content

fix(conflict): resolve generated lock files deterministically, never via LLM#81

Merged
tzone85 merged 1 commit into
mainfrom
fix/deterministic-lockfile-conflicts
Jun 23, 2026
Merged

fix(conflict): resolve generated lock files deterministically, never via LLM#81
tzone85 merged 1 commit into
mainfrom
fix/deterministic-lockfile-conflicts

Conversation

@tzone85

@tzone85 tzone85 commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Ports vortex-dispatch #89. Lock files (package-lock.json, yarn.lock, go.sum, …) are resolved with git checkout --ours instead of being sent to the LLM (which blew the pipeline timeout). Unit test; full suite green.

🤖 Generated with Claude Code

…via LLM

Ports vortex-dispatch #89. The conflict resolver was sending machine-generated
lock files (package-lock.json, etc.) to the LLM, which on a large file blows the
pipeline timeout. isGeneratedLockFile now recognizes them and resolves via
git checkout --ours (story branch version, same policy as binary conflicts),
emitting a lock_file_deterministic event; post-merge build/QA validates deps.

Unit test for classification. Build + full suite green.
@tzone85 tzone85 merged commit e65dd50 into main Jun 23, 2026
@tzone85 tzone85 deleted the fix/deterministic-lockfile-conflicts branch June 23, 2026 16:26
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