Following #1839, the SqliteStore tier methods have no unit tests:\n- promote_to_semantic\n- find_promotion_candidates\n- mark_promoted\n- count_messages_by_tier\n- fetch_tiers\n\nAdd inline #[cfg(test)] tests covering happy path and edge cases (empty result, already-promoted rows).