← Về thư mục
📄 / / profiles / r-and-d / raw_evidence / OpenAI4S / frontend / src / features / onboarding / README_zh.md

frontend/src/features/onboarding

English

M-01 首次运行向导内核。四个必需决策步骤、skip/清单,以及 B-04 capability_receipt badge 行。GET /onboarding 脱敏且零出站;只有 Test 会探测供应商。

文件

文件 职责
api.test.ts 现有配置档激活先于引导状态刷新的回归覆盖。
api.ts GET /onboarding、POST /onboarding/complete、配置档保存/激活/probe。
badges.test.ts 三态 badge 标记;unknown 原因原样保留。
badges.ts capability_receipt → true / false / unknown 行 + stale。
boot.ts bootOnboarding() 挂载 #onboarding-root。
copy.ts 车道本地 zh/en 文案。不改生成的 i18n。
index.ts 对外 re-export。
machine.test.ts skip / 清单 / 带 request id 的错误;Test 前 providerRequests=0。
machine.ts 四步 reducer。凭据不进入向导状态。
status.ts 清洗 GET 载荷;丢掉凭据形状的键。
wizard-integration.test.ts 现有配置档的 Continue 会等待激活完成后再进入下一步。