feat(analytics): instrument official templates with PostHog - #7
Conversation
Review(首轮,接替已关闭的 InsForge#60)和 insforge-platform#81 / lex-insforge#4 一起看的。InsForge#60 的"夹带 fork 私货"问题在这里不存在(只剩两个分析 commit,93 个文件),其余结论平移过来,并补了两个构建产物层面的实测。 本地验证: 跨仓契约: P1 Next 模板里运行时配置脚本会排在 Next 自身的 async chunk 之后,热缓存时分析静默不上报
源码里
建议(两条都做):
顺带说 Vite 侧: P2-1 平台新建的 PostHog project 默认关着 session replay#81 的 P2-2 URL 脱敏漏掉
|
|
已按首轮 review 在 8d00d19 集中处理:
14/14 analytics contract、17/17 scripts tests、代表性 Next/Vite production builds 和 diff 检查均已通过。 |
Review(二轮,8d00d19)首轮条目全部闭环,LGTM 可合。本地验证: 首轮条目复核
剩两条建议级
|
|
二轮两条建议均已处理,提交 7c98fe9:
14/14 analytics contract、17/17 scripts tests 通过;三个受影响模板的 production build 均通过,diff 检查干净。 |
Review(三轮,7c98fe9)—— LGTM,可合
三个 PR 一起看的话,跨仓契约到这一轮没有再变:运行时配置字段、JWT 参数、查询白名单、密钥派生语义都对上了。 |
Summary
Validation
git diff --checkCompanion PRs