chore(lint): drop all //nolint:ireturn directives via allow-list

main

Commit

toothbrush3mo ago

ireturn directives fought with gofmt/nolintlint: depending on the golangci-lint version the directive was either flagged as unused or required again. Keep the linter enabled (still guards new code) but move the 7 inline directives into the .golangci.yaml allow-list: bubbletea/v2.Msg, huh/v2.Theme, checkpoint.CommittedStore, checkpoint.TemporaryStore. summarize.Generator was already allowed.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: b4ce64fa3570

Checkpoints

Remove golangci-lint ireturn Directives

Claude CodeOpus 4.8[1m]
View session
Checkpoint 1