How can I tell if my opening setup is solid rather than just passive?
These answers restate the rules implemented by our open-source engine, which follows the WXF laws and is regression-tested against the official 110-diagram repetition casebook. Where an answer refers to a specific position, that position lives on the linked reference page, where the build verifies it against the engine before publishing.
Direct answer
A solid setup has your pieces coordinating toward some plan, defending each other, and ready to react when your opponent commits to something. A passive setup looks similar on the surface, pieces developed, nothing obviously wrong, but has no plan behind it and no answer ready when the opponent actually attacks.
The test that actually distinguishes them
Ask what you intend to do if your opponent starts a direct attack right now. A solid position has an answer, whether that is a counterattack, a solid defensive resource, or a clear way to trade off the attacking pieces. A passive position has developed pieces but no plan for that moment, which is usually revealed only once the attack actually arrives and it is too late to prepare calmly.
Why passive setups feel safe until they aren't
Nothing is obviously wrong move by move, which is exactly why passive play is so easy to fall into without noticing: every individual move looks reasonable. The problem only shows up cumulatively, once an opponent who has been building an active plan the whole time finally executes it against a position with no counterplan ready.
Related questions
Is Screen Horses passive?
No, it is solid: it defends actively and has clear plans for counterattack, which is different from simply having no plan at all.
How do I fix a passive setup mid-game?
Look for the first move that creates a genuine threat or improves a piece's activity rather than just filling out development further.