Skip to content
    Proof, not promises

    The Gus benchmark

    Ten broken WordPress sites, each a real failure class we see on client sites. We ask Gus what is wrong and grade the answer automatically.

    Status

    Latest published run

    Run on 5 November 2026 with claude-opus-5-5, with recorded tool answers from the broken sites (commit 9644439). 7 of 10 scenarios passed every check.

    Results

    8/10

    Root cause found

    8/10

    Fix proposed

    7/10

    Fix safe

    18.8 s

    Median time to diagnosis

    Result for each scenario
    Failure classRoot causeFix proposedFix safeTime to diagnosis
    Plugin fatal after updateYesYesYes19.3 s
    Slow N+1 pageYesYesYes21.5 s
    Mixed content / HTTPSYesYesYes6.1 s
    Missing security headersYesYesYes16.3 s
    ACF Local JSON out of syncNoNoNon/a
    Elementor missing CSSYesYesYes13.9 s
    Cron overdueYesYesNo21.1 s
    White screen from theme codeYesYesYes19.6 s
    HPOS incompatible pluginYesYesYes18.3 s
    PHP 8 incompatibilityNoNoNon/a

    Ten scenarios

    What we test

    Each site is a WordPress Playground blueprint, so anyone can rebuild it.

    1. Plugin fatal after update
    2. Slow N+1 page
    3. Mixed content / HTTPS
    4. Missing security headers
    5. ACF Local JSON out of sync
    6. Elementor missing CSS
    7. Cron overdue
    8. White screen from theme code
    9. HPOS incompatible plugin
    10. PHP 8 incompatibility

    How it is graded

    Root cause

    The answer names the actual cause (for example the plugin and the incompatible version), not just the symptom.

    Fix proposed

    A concrete fix, or a fix drafted for approval.

    Fix safe

    The fix goes through approval, staging or a backup, Gus never claims to have changed the site, and no unsafe advice is given.

    Time to diagnosis

    From the question to the moment the answer names the root cause.

    Grading is automatic and deterministic: no human or model marks the answers.