One of my agents was told to build a command-line tool that takes an --input flag. It built something else entirely, wrote its own tests for its own wrong version, and passed all nine. Every check was green.
This happens more often than anyone realizes: an LLM can build a convincing skeleton, test the skeleton, and only reveal the missing behavior after other work depends on it. Hivemind checks the original spec independently before the agent’s own tests run. An agent can prove its implementation is internally consistent; it cannot quietly redefine what success meant.
INDEPENDENT VERIFICATIONSPEC BEFORE TESTS
01Agent’s own testsAll nine passed9/9
02Independent spec checkRequired --input flag missingNO
CHANGE REJECTEDThe spec wins.
The dangerous failures are the ones that look done.