Rename shadow-named tests and helpers to manual-commit names

Commit

Soph3h ago

The TestShadow_* and TestShadowStrategy_* tests exercise the manual-commit strategy as a whole, and GitCommitWithShadowHooks(AsAgent) simply runs a commit through the installed hooks. Renaming them to TestManualCommit_* and GitCommitWithHooks(AsAgent) up front keeps the behaviour change that follows reviewable: the later diffs touch these tests only where what they assert changes.

No test logic changes. The integration shard script drops its TestShadow_* patterns; the renamed tests already land in the same shard through TestManualCommit_*.

Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com Entire-Checkpoint: 01M49BQTKQ1W36TZHEP2E2BE6K

Checkpoints

can you review if we could get rid of shadow branches and what functionality we would need to cut to do it. please check e2e test scenarios too

Claude CodeOpus 5.5
View session
Checkpoint 1