fix(opf): report an unusable scan cache instead of a scan in progress

Commit

peyton-alt6d ago

When the OPF span cache could not be opened, pre-push reported the content as pending, so the user saw "being scanned in the background" on every push while the worker hit the same error and exited. It now withholds the checkpoints with OPFCacheUnavailableError, which names the cause and the remedy, and starts no worker.

Co-Authored-By: Claude Opus 5.5 (1M context) noreply@anthropic.com Entire-Checkpoint: 01M3T3WEGGV1G4VW9FCFD8MGQ6

Checkpoints

Fix OPF Byte Cap Scope Per Checkpoint Ref

Claude CodeOpus 5.5
View session
Checkpoint 1