README
Yomiya Onboarding
Section titled “Yomiya Onboarding”每日日语 onboarding 当前事实版本入口。
这次同步后,产品文档不再沿用旧的 13 屏 总称,而是明确拆成两层口径:
20 个可见页面:对应 Pencil01-2018 个实现 step:对应当前 iOSOnboardingShell
两者同时成立的原因:
networkWarmup是实现 step,但不是用户可见页面welcomeShowcase在代码里是1 个 step,但在 Pencil 和用户体验里是4 个连续页面
- 当前主链已经收口到
01-20的可见页面结构。 - 当前 iOS 实现顺序为:
brandIntro -> networkWarmup -> welcomeShowcase -> coachIntro -> phaseIntro -> goalQuestion -> levelQuestion -> painQuestion -> weekIntro -> startTypeQuestion -> interestTags -> dailyTimeQuestion -> weeklyFrequency -> notificationPrompt -> encouragement -> explanation -> generating -> plan 20 Plan Result已按最新 Pencil 和实现收口: 无顶部返回/进度,底部出发吧!按钮悬浮在物理屏幕底部。- 登录和支付都复用了现有全屏组件,不再用不能覆盖全屏的浮层。
weeklyFrequency默认值是3 次/周,即使用户不手动调整,也可以直接继续。
- 当前应维护的主设计文件是:
EveryDayJapanese-iOS/pencil/EveryDayJapanese-iOS.pen - 本地开发 worktree 中会带出同内容镜像副本,但不应再分叉维护。
历史规格边界
Section titled “历史规格边界”docs/superpowers/specs/2026-04-11-yomiya-onboarding-*是早期原型、Stitch brief 和 Prompt 输入材料。- 这些文件只用于追溯当时设计推导,不再作为当前屏数、当前实现 step、当前 Pencil 收口结论的事实源。
- 文档唯一来源规则见: docs/文档唯一来源维护规则.md
- 01-方案总览.md 当前项目目标、边界、事实口径和主结构
- 02-20屏原型规格.md 20 个可见页面的逐屏规格、交互规则和实现映射
- 03-落地与验证.md 当前实现状态、字段、计划生成规则、承接逻辑和验证状态
- 04-20屏线性流程图.md 20 屏用户流程、18 step 实现流程、回退链路和登录/支付分支
- 05-实现收口结论-2026-04-14.md 这次同步所依据的最新设计/实现/提交结论
上一版未完成同步的旧文档已移到: