# fix: restore //nolint:ireturn directives swept in by mistake

`e2bca92`·

toothbrush·3w ago·2 files·+3 added/-3 removed

manual_commit.go and checkpoint/open.go were modified outside this
change and accidentally included via `git add -A`, dropping their
//nolint:ireturn directives and breaking CI lint (ireturn). Restore both
files to match main; they carry no intended change for this branch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

## Sessions

5e40761055b6View transcript

[?\
Enhance Entire CLI with Name ResolutionClaude Code·3 steps](/content/gh/entireio/cli/session/b5fd39e9-5894-44f5-99fa-b34bce5b32ba#timeline-5e40761055b6/index.html)

## Changes

2

- cmd/entire/cli

- checkpoint

- Mopen.go+1/-1

- strategy

- Mmanual_commit.go+2/-2

```
54 unmodified lines

55
56
57
58
58
59
60
61

54 unmodified lines

}

// Temporary returns the git-backed temporary shadow-branch store.
func (s *Stores) Temporary() TemporaryStore { return s.temporary }
func (s *Stores) Temporary() TemporaryStore { return s.temporary } //nolint:ireturn // temporary store capability is the abstraction boundary

// Refs returns the resolved committed-ref topology.
func (s *Stores) Refs() CommittedRefs { return s.refs }
```

Mcmd/entire/cli/checkpoint/open.go+1/-1

```
51 unmodified lines

52
53
54
55
55
56
57
58
3 unmodified lines

62
63
64
65
65
66
67
68

51 unmodified lines

// topology. Writes target refs.Primary; reads target refs.Read. The strategy's
// blob fetcher is wired in so reads can fetch blobs on demand after a treeless
// fetch.
func (s *ManualCommitStrategy) getCheckpointStore(ctx context.Context, repo *git.Repository) (checkpoint.CommittedStore, error) {
func (s *ManualCommitStrategy) getCheckpointStore(ctx context.Context, repo *git.Repository) (checkpoint.CommittedStore, error) { //nolint:ireturn // committed store capability is the abstraction boundary
	stores, err := s.getCheckpointStores(ctx, repo)
	if err != nil {
		return nil, err
3 unmodified lines

// getTemporaryStore returns the git-backed shadow-branch store with the
// strategy's blob fetcher wired in.
func (s *ManualCommitStrategy) getTemporaryStore(ctx context.Context, repo *git.Repository) (checkpoint.TemporaryStore, error) {
func (s *ManualCommitStrategy) getTemporaryStore(ctx context.Context, repo *git.Repository) (checkpoint.TemporaryStore, error) { //nolint:ireturn // temporary store capability is the abstraction boundary
	stores, err := s.getCheckpointStores(ctx, repo)
	if err != nil {
		return nil, err
```

Mcmd/entire/cli/strategy/manual_commit.go+2/-2
