Live

Recommendations

Post-purchase recommendations and recovery handoff.

LiveContract-first UITenant scope visibleNo direct brain-core call

P1 / Recommendations

Recommendations

推荐页已经进入 phase 2 live contract,但 source item 仍必须来自平台事实,前端不会自己发明推荐上下文。

Phase 2 / Live APILive API
Route Contractrecommendations

State markers stay explicit for SSR smoke, recovery handling and route ownership checks.

Current input

Source items

0

summary 当前没有可用于 recommendations query 的 source item

Fallback

Summary fallback

0

overview summary 里仍保留平台恢复建议摘要

Event contract

Write posture

Read only

当前 bearer 只能读 recommendation surface

Boundary

Route

recommendations

当前页面不会用营销内容替代平台 source item

Source Item Missing

当前稳定读 contract 没有返回任何 recent order source item,因此推荐页保持空态。

后续若平台返回订单、试用或 entitlement 来源项,页面会直接用它们驱动 `GET /api/recommendations`,而不是靠前端拼接假上下文。

Summary-carried Recovery

即使推荐页本身没有 source item,overview summary 里的恢复建议仍然可见。

No recommendations returned

当前 source item 已成功联调,但平台没有返回新的推荐项。

页面保持空状态,不会自己编造升级建议。