        check('锁定当前SDK版本', mechanism.get('sdkVersion') == '3.37.0')
        check('当前SDK实际序列化Chat消息', mechanism.get('currentSerialized', {}).get('model') == MODEL and mechanism.get('currentSerialized', {}).get('messages'))
        old_file = source / 'older-sdk-serialized.json'
        if old_file.exists():
            old = json.loads(old_file.read_text())
            current = mechanism['currentSerialized']
            check('两个隔离SDK版本契约一致', {k: old[k] for k in ['model', 'messages', 'max_tokens', 'response_format']} == {k: current[k] for k in ['model', 'messages', 'max_tokens', 'response_format']})
        else:
            check('旧版本已实际运行序列化', False)
        check('当前版本真实回复字段通过', output.get('quantity') == 3)
