# Study22|本周汇总与框外体验台 2026-09-23。用户要求计划中的本周食材体现右下汇总认知,明确区别于上方单餐内容,并将原型体验备注移出手机范围。 ## 实现 未付款且存在待采购商品时,将标题、天数/菜数、食材小计归入右对齐的独立浅底汇总区。汇总以留白、底面、数字和对齐表达,不再只靠分割线。金额沿用待付商品计算,明确是“待采购 · 食材小计”,不是含未确定配送费的最终总额。已支付、待确认、已确认和停送仍显示原来的配送事实,不套汇总样式;空计划与纯备忘不伪造小计。 `/phone`侧栏新增原型体验台,使用同源React portal承载原模拟说明、异常选择、日期推进、送达和重置。内容物理位于手机iframe之外,不是把手机内部字缩小或隐藏。离开计划时卸载控制,重返计划重新挂载;原日期/账本持久化不变。`/origin`直接体验没有模拟控制台,要操作模拟请使用`/phone`。模拟日期推进/重置的调试提示不再写进手机正文。 付款按钮仍明确标记模拟支付,避免误导真实交易;本轮移走的是体验工作台,不是删除交易风险说明。没有改变记账、付款、配送确认或菜卡模型。 ## 证据 [本轮检查与截图](summary-22-proof/evidence.json):6组场景覆盖初始¥151.16计算与右对齐、手机内无体验区、框外支付异常与恢复、未确认推进日期后留存、切换导航的portal清理、直接预览清爽、空周不显示小计、393完整收尾和320可达。 主会话查看393×715实际截图:上方是当前餐的食物,下面完整浅底汇总区向右收束,核对按钮及三条次入口未被导航遮挡。小屏允许正常滚动,不删操作。 历史`verify-week.mjs`仍依赖手机内体验按钮,其Study18—21证据不代表本轮通过;本轮以`verify-summary.mjs`检验框外控制,未宣称13组旧脚本或26路由整站回归。支付/菜卡模型未改;正式完整验收需将历史测试入口统一迁移到框外体验台。 同源研究框是portal支持范围,跨域嵌入不显示控制。真机、读屏、系统大字号未完成。回退可撤销汇总样式与外部挂载改动并重建,无需迁移或删除记录。主会话负责维护实验、证据与后续测试入口迁移。