Public API q= is now relevance-ranked; search highlight and multi-word phrase bonus fixed
- The q= parameter on /api/public/cases changed from filter-in-default-order to relevance-ranked, and now also matches source and prompt text (previously only title, summary, creator, recommended models, and tags). This is a public contract change: with q, items[0] is the best match rather than the hottest case, so agents that used items[0] as the top case should drop q for that; llms.txt, the Agent API docs, and the goodcase skill now say so.
- Three on-site search fixes: hits on full-width letters or ligatures (characters whose length changes under normalization) no longer lose their highlight or shift the snippet; multi-word queries such as 可灵 运镜 apply the phrase bonus per token synonym group, so a Chinese-titled and an English-titled version of the same case score symmetrically; creator cards no longer show a leaderboard rank while a search query is active.
