Add Hidden Checkpoint Create for Snapshots

Pi·GPT-6-astra·Soph·1w ago·118hr 53min·1 Checkpoint·35 file changes·+2525/-55·42.7K tokens

can you review the changes in this branch

1w ago·4.4s

The branch has uncommitted changes adding a hidden checkpoint create command. I’ll review those changes and their interactions with session and checkpoint handling.

Found one issue:

  • [P2] Snapshot checkpoints record misleading code attribution — cmd/entire/cli/strategy/manual_commit_snapshot.go:56
    CondenseSession calculates attribution assuming HEAD contains the newly committed work. This command creates no commit, so HEAD still contains the old code. If a shadow checkpoint contains uncommitted agent additions, the shadow→HEAD comparison treats those additions as human removals. Omit commit attribution for snapshots, or calculate it against an appropriate snapshot tree instead.

The new command and strategy tests pass. They don’t currently verify attribution.

can you check again

1w ago·4.6s

Rechecked the updated changes. The attribution issue is fixed: snapshots omit commit attribution, and the new regression test verifies that.

No additional findings. Targeted command, snapshot, condensation, and attribution tests pass. I haven’t run the full CI suite.