Deduplicate shared helpers and remove dead code

main

Commit

Soph5mo ago
  • Extract convert.DesiredRefs and convert.PlansToPushPlans into internal/convert to eliminate 4 copies across strategy packages
  • Remove dead PlannerDesired struct from gitproto/convert.go
  • Remove unused statsCollector.addWantsHaves and addCommands
  • Fix SortedUniqueHashes to use map[Hash]struct{} for consistency

Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com Entire-Checkpoint: 6a10067e2e43

Checkpoints

Can you take a look at the go code (wasm) in /Users/soph/Work/entire/devenv/entire-io-worktree1 based a bit on that I wonder if something like this can be build:

CodexGPT-5.4
View session
Checkpoint 1

can you loc at

Claude CodeOpus 4.6[1m]
View session
Checkpoint 1