把牌值编码与牌型分组的 8 个纯函数(id_to_flower/id_to_number/id_to_code/ order_cards/is_continuous/get_pairlist/get_tuolaji_list/trump_rank)移入 shared/,arith 改为挂引用——对外方法名与签名不变,既有调用点零改动。 前端排序与手牌标记将同步这一份,避免两处各写一份导致主牌序漂移。 现有 20 个测试脚本原样全绿,即本次纯搬运的验收依据。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>