# Case: `search-rejects-missing-query` ## 用例意义 验证 `search` 对缺失 `--query` 的调用给出稳定失败契约。 ## 前置条件 - 空数据库已完成 `init` ## 输入 ```bash repo-memory search --db TMPDIR/repo-memory.db ``` ## 预期输出 - 命令退出码为 `1` - stderr 包含 `--query is required` ## 断言结论 - `search` 不支持“列出全部”式空查询 - 缺失查询词属于输入错误,而不是空结果