Skip to content

handover: clone a repo dayshift does not have yet - #303

Merged
plur9 merged 1 commit into
mainfrom
fix/handover-clone-missing-repo
Nov 7, 2026
Merged

plur9 merged 1 commit into
mainfrom
fix/handover-clone-missing-repo

Conversation

@plur9

@plur9 plur9 commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

go stopped with "missing" on a repo created during the session. Now the checkpoint records each repo's remote URL, and go clones a missing repo after all repos are checked, only where nothing exists at that path, then confirms the checkpoint commit is in the clone. Older checkpoints (no URL) still stop as missing.

Tests: two new rows in test_repo_action, seen red first; all 52 handover tests pass. The generated clone command was also run for real against a scratch home folder. Not verified: a full handover where go does the clone on dayshift.

🤖 Generated with Claude Code

… (owner, 2026-11-07: go stopped on a repo created in the session; test seen red first)

The checkpoint records each repo's remote URL; go clones a missing repo
after every repo has been checked, only where nothing exists at that path,
and confirms the checkpoint commit is in the clone. Checkpoints written
before this change carry no URL and still stop as missing.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@plur9
plur9 merged commit 986b151 into main Nov 7, 2026
9 of 10 checks passed
@plur9
plur9 deleted the fix/handover-clone-missing-repo branch November 7, 2026 21:11
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