onAnalyzeFile stored analysisPending without force, so re-analyze and retry always hit the already_current check and silently skipped. Now derives force flag from the file's analysis_status (same logic as cloudRowActionKind). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>