CultLib's store now refuses it as message_invalid, not malformed, so the test failed on
main against current CultLib. It now asserts what it means: past the guard, a coded
store refusal that is not the guard's own (codeless, names the token field).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>