交易服务收敛为仅 rakuten:移除 rakuma 登录态与下单入口

trading 不再管理 ラクマ 的购物车购买、支付与订单监控。删除 auth_site /
auth_session / login_runner / models.AuthSite 中的 rakuma 分支与常量、
account.yaml.example 的 rakuma 段,并清理相关测试。scraping 侧的
ラクマ 抓取 API(/api/rakuma/*)保留不动。

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-07-28 11:50:07 +08:00
co-authored by Claude Opus 4.6
parent 6247d68fb5
commit 65e3ed31f8
13 changed files with 63 additions and 121 deletions
+2 -2
View File
@@ -252,11 +252,11 @@ async def test_unimplemented_site_interaction_becomes_needs_human(
assert "未实现" in terminal["detail"]
# ---- ラクマ 不实现 → needs_human ----
# ---- ラクマ 不在交易范围 → needs_human ----
async def test_rakuma_site_reports_needs_human(runner: WorkerRunner):
"""首版只对乐天;其他站点直接转人工"""
"""交易服务只对乐天;其他站点(含 ラクマ)直接转人工"""
await runner.handle(_make_task(task_id="t1", site="rakuma"))
gateway: FakeGateway = runner._gateway_for_test # type: ignore[attr-defined]