Starline Conflict Inspector

Starline Conflict Inspector

5.0

Identify, diagnose, and resolve plugin-related issues without modifying your site's files or database. Automated conflict scans, error log analysis, system health dashboard, and optional AI-powered diagnostics.

View on WordPress.org

Description

Starline Conflict Inspector helps WordPress developers and site administrators identify, diagnose, and resolve plugin-related issues without modifying your site's files or database. From automated conflict scans to AI-powered diagnostics, it provides a comprehensive toolkit for keeping your WordPress site healthy.

Key Features

  • Conflict Scanner — Five automated scans detect duplicate script registrations, multiple jQuery versions, hook crowding, deprecated function usage, and version incompatibilities. Results are cached for performance.
  • Diagnostic Mode — Guided step-by-step instructions to manually isolate plugin conflicts. Uses a session-scoped option (1-hour expiry) — no files created or plugin states modified.
  • Error Log Analyzer — Parse and browse your WordPress debug.log with severity ratings, error type badges, plugin attribution, paginated results (20 per page), and expandable stack traces. Handles files up to 10 MB.
  • AI-Powered Diagnostics — Send diagnostic data to OpenAI (GPT-4o, GPT-4o Mini) or Google Gemini (2.0 Flash, 2.5 Pro) for structured analysis. The prompt builder redacts sensitive data before transmission.
  • System Health Dashboard — View WordPress, PHP, MySQL, and server configuration at a glance along with performance recommendations.

Privacy & Data Handling

The plugin performs best-effort redaction of sensitive data before transmission. No data is stored or logged server-side by this plugin beyond temporary scan caches (transients, 5-minute TTL) and optional API key storage in the WordPress options table (masked on screen).

External Services

This plugin offers optional AI analysis features that transmit diagnostic data to third-party services. No data is sent unless an administrator explicitly configures an API key and clicks Run Full AI Scan.

OpenAI

Service
OpenAI API (GPT-4o, GPT-4o Mini, GPT-4 Turbo, GPT-3.5 Turbo)
Data sent
WordPress version, locale, multisite status, debug mode; PHP version, memory limit, MySQL version, server software; active plugin names and versions; active theme name and version; recent PHP error messages, types, redacted file paths and line numbers.
When sent
Only when an administrator clicks "Run Full AI Scan" on the AI Analysis tab.
Data handling
The plugin performs best-effort redaction of absolute file paths, API keys, email addresses, IP addresses, site URLs, database credentials, and WordPress salts before transmission.

Google Gemini

Service
Google Gemini API (Gemini 2.0 Flash, 2.0 Flash-Lite, 2.5 Pro, 1.5 Flash, 1.5 Pro)
Data sent
Same diagnostic data as described for OpenAI.
When sent
Only when an administrator clicks "Run Full AI Scan" on the AI Analysis tab.
Data handling
Same best-effort redaction as described for OpenAI.

You may revoke consent at any time by removing the API key(s) on the AI Analysis settings screen. No diagnostic data is sent to any external service automatically or without explicit administrator action.

Screenshots

See the Starline Conflict Inspector in action.

Starline Conflict Inspector screenshot 1
Screenshot 1
Starline Conflict Inspector screenshot 2
Screenshot 2
Starline Conflict Inspector screenshot 3
Screenshot 3
Starline Conflict Inspector screenshot 4
Screenshot 4
Starline Conflict Inspector screenshot 5
Screenshot 5