package analyzer import ( "context" ) type MockAnalyzer struct{} func NewMockAnalyzer() *MockAnalyzer { return &MockAnalyzer{} } // AnalyzeJD returns empty slices for mock provider so no fake mock text is injected into side panel during debug func (m *MockAnalyzer) AnalyzeJD(ctx context.Context, jobTitle, rawContent string) (*AnalysisOutput, error) { return &AnalysisOutput{ MatchedHighlights: []string{}, MissingHighlights: []string{}, TailoringSuggestions: []string{}, }, nil }