一键导入
route-contract-review
Use when working on route sharing, hydration, route persistence, stale-anchor handling, GPX export boundaries, or watch payload semantics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when working on route sharing, hydration, route persistence, stale-anchor handling, GPX export boundaries, or watch payload semantics.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when planning or reviewing work against docs/iOS/spec.md, docs/iOS/PLAN.md, or docs/iOS/plan/*. Keep scope aligned to the current Apple phase and prevent cross-phase drift.
Use when working on WatchConnectivity, send-to-watch availability, acknowledgement states, watch persistence, or stale and partial route behavior on Apple Watch.
| name | route-contract-review |
| description | Use when working on route sharing, hydration, route persistence, stale-anchor handling, GPX export boundaries, or watch payload semantics. |
Protect the compact canonical route identity and prevent drift between web, iPhone, and watch behavior.
Canonical route identity is limited to:
versiondestinationIddestinationIdsanchorEdgeIdsTreat route names, summaries, geometry, and watch display data as derived and non-authoritative.
ok, partial, and empty semantics?docs/iOS/plan/phase-2.mddocs/iOS/plan/phase-4.mddocs/iOS/plan/phase-5.mddocs/iOS/plan/phase-6.mdlib/route-plan.jslib/route-graph.js