生成:2026-09-14 20:0x|执行:小齐|工具 verify_tenant_coverage.py(--selftest PASS)
快照:路由域 62 | GAP 38 / SHARED 11 / PUBLIC 7 / 已适配 6 / UNKNOWN 1
⚠️ 数字变更:上轮报 29,本轮 38——人工复核 UNKNOWN 10 域时发现工具表清单漏判(calendar/guides/inventory/key_tasks/messages/safety/transport/weather/homestay),已补全并修掉 import 误判。不是新增故障,是此前少报 9 域
| # | 域 | 端点 | 隔离表(前4) | 优先级 | 适配范围 | 依赖 | 测试 | 负责人 |
|---|---|---|---|---|---|---|---|---|
| 1 | admin.py | 2 | merchant_staff | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 2 | admin_backend.py | 27 | analytics_events,fulfillment_items,key_balances,merchants | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 3 | admin_distribution.py | 22 | merchant_bills,merchants,orders | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 4 | admin_ops.py | 23 | merchants,orders,packages | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 5 | agent.py | 9 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 6 | auth.py | 4 | merchant_staff,merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 7 | calendar.py | 1 | calendar_events | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 8 | content.py | 3 | knowledge,pois,routes,rules | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 9 | demand.py | 9 | merchant_staff,merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 10 | feed.py | 0 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 11 | guides.py | 1 | guides | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 12 | inventory.py | 1 | inventory_calendars,inventory_holds | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 13 | leader_customers.py | 1 | orders | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 14 | merchant_console.py | 28 | credit_journal,fulfillment_items,key_balances,merchant_staff | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 15 | merchants.py | 1 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 16 | miniapp_bills.py | 3 | merchant_bill_lines,merchant_bills,merchants | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 17 | miniapp_distribution.py | 13 | merchants,orders | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 18 | miniapp_homestay_applications.py | 5 | homestay_applications | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 19 | miniapp_key_tasks.py | 5 | credit_journal,key_balances,key_task_claims,key_tasks | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 20 | miniapp_merchant_applications.py | 7 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 21 | miniapp_merchants.py | 4 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 22 | miniapp_messages.py | 8 | app_messages | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 23 | miniapp_products.py | 5 | packages | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 24 | miniapp_reviews.py | 2 | orders,reviews | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 25 | miniapp_status.py | 3 | merchant_staff | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 26 | miniapp_stories.py | 9 | stories | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 27 | miniapp_workbench_redeem.py | 7 | credit_journal,fulfillment_items,key_balances,merchant_staff | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 28 | packages.py | 16 | merchant_staff,merchants,packages | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 29 | promoters.py | 1 | merchant_staff,merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 30 | quotes.py | 6 | credit_journal,merchant_staff | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 31 | rooms.py | 2 | merchant_staff | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 32 | safety.py | 5 | health_records,safety_assessments,sos_alerts | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 33 | scenes.py | 15 | packages,weather_windows | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 34 | tasks_api.py | 1 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 35 | tasks_full.py | 5 | credit_journal,merchant_staff,merchants | P0 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1、tenant.resolve_destination | 四正反例模板 | 后端(小齐,D3✓) |
| 36 | transport.py | 1 | transport_routes | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
| 37 | weather.py | 2 | weather_windows | P2 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工 |
| 38 | workbench_distributors.py | 1 | merchants | P1 | 查询+写入加 destination_id 绑定 | 迁移:目标表加 destination_id+回填;依赖 chain-identity-v1 | 至少同域+跨域两组 | 待派工(建议后端/波波) |
ai.py:无自有业务表(原误判来自 import 关键字)⇒ 公共/豁免见 02-三域L3实测.txt:四正反例全过,未发现串租户 ⇒ 发布阻断项未触发