Drop redundant temporary field from checkpoint Stores

main

Commit

pfleidi3mo ago

Stores.temporary was always assigned the same *GitStore pointer as Primary, so it was derivable state with no purpose. Temporary() now returns Primary directly, keeping the shadow-branch intent at call sites without a duplicate field.

Entire-Checkpoint: 6270a68f519c

Checkpoints

Remove Redundant Temporary Field from Checkpoint Stores

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1