## 10月31日

| 工作事项                               | 进度       | 项目                 | 文档                                                         | 工作量 | 协作者 |
| -------------------------------------- | ---------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 设计态基座插入新版生命周期服务触发点位 | ✅ 已完成   | Kunlun Builder, 基座 | [feat: 设计态基座插入新版生命周期服务触发点位](https://code.byted.org/apaas/monorepo/commit/310e55e6401de552f6241e57aa5655b7138340f0?merge_request_iid=10974) | M      |        |
| 调整新版interface包目录层级            | ✅ 已完成   | Kunlun Builder, 基座 | [refactor: 调整新版interface包目录层级](https://code.byted.org/apaas/monorepo/commit/a34c5730366d884ba3ce125e77fa485b954e059d?merge_request_iid=10974) | S      |        |
| 获取设计器ioc服务钩子                  | ✅ 已完成   | Kunlun Builder, 基座 | [feat: 获取设计器ioc服务钩子](https://code.byted.org/apaas/monorepo/commit/685f4aa517a10b3d7c0ab8e040190d2fe76e0ac4?merge_request_iid=10974) | S      |        |
| 合入设计器生命周期代码                 | ✅ 已完成   | Kunlun Builder, 基座 |                                                              | M      |        |
| 调研EDA                                | ⏱ 推迟一天 | Kunlun Builder, 基座 |                                                              |        |        |
| interface目录文件加上i前缀             | ✅ 已完成   | Kunlun Builder, 基座 | [refactor: rename interface with [i\] prefix](https://code.byted.org/apaas/monorepo/commit/fa2f3c72037ff95578b6fbc47f338e66397d2e59?merge_request_iid=10974) | S      |        |

### 笔记

- [数据源统一基座部分进度](https://bytedance.feishu.cn/docx/E77cdyf3moLUTYxY5IWcbIoMnOb) 
- 新增两个任务来不及做
  - 旧版 UIDL 到新版 UIDL  转换工具
  - UIDL 指令转换为新版 UIDL

### 明日计划

- 调研EDA
- 对齐数据源统一新增事项优先级与风险
- builder-next调试工具函数挂到window

---

## 10月30日

| 工作事项                                     | 进度       | 项目                 | 文档                                                         | 工作量 | 协作者 |
| -------------------------------------------- | ---------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 基础生命周期类型与服务                       | ✅ 已完成   | Kunlun Builder, 基座 | [feat: 基础生命周期类型与服务](https://code.byted.org/apaas/monorepo/commit/cefc0c1832ef65f862991030f22d7e902ae86cf0?merge_request_iid=10906) | M      |        |
| 运行态生命周期类型服务继承于基础生命周期服务 | ✅ 已完成   | Kunlun Builder, 基座 | [refactor: 运行态生命周期类型服务继承于基础生命周期服务](https://code.byted.org/apaas/monorepo/commit/fde73c0d31152bc593e780fc01647162cbdefc29?merge_request_iid=10906) | M      |        |
| 设计态生命周期类型与服务                     | ✅ 已完成   | Kunlun Builder, 基座 | [feat: 设计态生命周期类型与服务](https://code.byted.org/apaas/monorepo/commit/695a4994b902e5070199013bd37ca3e354645836?merge_request_iid=10906) | M      |        |
| 设计器生命周期阶段枚举                       | ✅ 已完成   | Kunlun Builder, 基座 | [feat: 设计器生命周期阶段枚举](https://code.byted.org/apaas/monorepo/commit/ade52e36065b8337a24acb3fd0578beba002ef21?merge_request_iid=10906) | S      |        |
| 设计器生命周期埋点                           | ⏱ 推迟一天 | Kunlun Builder, 基座 |                                                              |        |        |

### 笔记

- 和@张帅  @王智力  聊清楚了，之前一直混合了生命周期和事件的概念。
  - 生命周期：对一个时机提供回调，没有payload，命名很宽泛（如`dataLoaded`） `type dataLoadedLifeStage = () => void`
  - 领域事件：某个具体事件的回调，带有具体的payload（比如uidl），命名很具体（如`uidlLoaded`） `type uidlLoadedEvent = (uidl: any) => void`
  -  后续Action：需要下掉生命周期，替换为事件驱动架构（EDA）

### 明日计划

- 设计器生命周期埋点
- 设计器获取服务钩子

---

## 10月27日

| 工作事项                       | 进度       | 项目                 | 文档                                                         | 工作量 | 协作者 |
| ------------------------------ | ---------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 运行时生命周期服务类型声明     | ✅ 已完成   | Kunlun Builder, 基座 | [feat: type declare for life cycle runtime service](https://code.byted.org/apaas/monorepo/commit/e70c07dd0229592abdbf851014cd2dc2ecd5436f?merge_request_iid=10864) | M      |        |
| 运行时生命周期服务             | ✅ 已完成   | Kunlun Builder, 基座 | [feat: implement life cycle runtime service](https://code.byted.org/apaas/monorepo/commit/6532266f98e8b5ca880f4c0fad625241a6c60298?merge_request_iid=10864) | M      |        |
| 防止触发多次生命周期           | ✅ 已完成   | Kunlun Builder, 基座 | [chore: prevent to tigger life stage twice](https://code.byted.org/apaas/monorepo/commit/fcacbb955d2d0e29fe712b52f3f25acf54703140?merge_request_iid=10864) | XS     |        |
| 新版基座依赖新版运行时生命周期 | ✅ 已完成   | Kunlun Builder, 基座 | [feat: runtime lifecycle callback triggering](https://code.byted.org/apaas/monorepo/commit/3a9fb3c125a9888b9a9742403494289f1bd92823?merge_request_iid=10864) | S      |        |
| 新版运行时生命周期服务合码     | ⏱ 推迟一天 | Kunlun Builder, 基座 | https://code.byted.org/apaas/monorepo/merge_requests/10864/commits | M      |        |

### 笔记

- 需要抽一个通用的生命周期基类类型与服务，接受入参是：
  - 生命周期阶段（enum）
  - 阶段回调函数负载（type）

### 明日计划

- 新版运行时生命周期服务合码

---

## 10月26日（请假 🏝️）

---

## 10月25日

| 工作事项                      | 进度     | 项目                 | 文档                                                         | 工作量 | 协作者 |
| ----------------------------- | -------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 数据源分支rebase 1102班车分支 | ✅ 已完成 | Kunlun Builder, 基座 |                                                              | M      | 范文杰 |
| 新版运行时基座概述            | ✅ 已完成 | Kunlun Builder, 基座 | [ 新版运行时基座概述](https://bytedance.feishu.cn/docx/FHfldymjloW9bwx4FBwcwJHInNe) | L      |        |

### 笔记

- [ 新版运行时基座概述](https://bytedance.feishu.cn/docx/FHfldymjloW9bwx4FBwcwJHInNe) 

### 明日计划

- 生命周期服务于UIDL服务实现

---

## 10月24日

| 工作事项                          | 进度     | 项目                 | 文档                                                         | 工作量 | 协作者 |
| --------------------------------- | -------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 修复ioc依赖未注入时自动实例化服务 | ✅ 已完成 | Kunlun Builder, 基座 | [fix: ioc auto instantate before dep init](https://code.byted.org/apaas/monorepo/commit/8a8a906582b28681fa26c271740c6964d45666e5) | XS     |        |
| 页面组件中权限状态替换为枚举值    | ✅ 已完成 | Kunlun Builder, 基座 | [chore: replace string page response status to enum type](https://code.byted.org/apaas/monorepo/commit/4eedb781041f2241b742274085c01e96be4ba2d6) | S      |        |
| 页面权限状态设为响应式            | ✅ 已完成 | Kunlun Builder, 基座 | [fix: make runtime agent render with observable properties](https://code.byted.org/apaas/monorepo/commit/dfedae3545b755c7165dc5a9db15d1d471b6096f) | M      |        |
| 合入新版运行时基座代码            | ✅ 已完成 | Kunlun Builder, 基座 | https://code.byted.org/apaas/monorepo/merge_requests/10629   | L      |        |

### 明日计划

- 新版运行时基座文档

---

## 10月23日

| 工作事项                     | 进度         | 项目                 | 文档                                                         | 工作量 | 协作者 |
| ---------------------------- | ------------ | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 运行时页面服务类型声明       | ✅ 已完成     | Kunlun Builder, 基座 | [feat: type delcare for runtime page service](https://code.byted.org/apaas/monorepo/commit/747eb5640ef031899d5d8c666cbcad0336910db2) | XS     |        |
| 运行时页面服务与页面数据获取 | ✅ 已完成     | Kunlun Builder, 基座 | [feat: page service with data fetching function](https://code.byted.org/apaas/monorepo/commit/a3ff59c6326fdac62d626efce26fcf5d5d7e3e1b) | M      |        |
| 运行时应用初始化页面数据     | ✅ 已完成     | Kunlun Builder, 基座 | [feat: runtime app init page data](https://code.byted.org/apaas/monorepo/commit/c7cdad336f66426df84d2ac9fbf23530c3ae9a64) | M      |        |
| 运行时页面数据服务类型声明   | ✅ 已完成     | Kunlun Builder, 基座 | [feat: type declare for runtime page data service](https://code.byted.org/apaas/monorepo/commit/4ca77759a073e069ca2295b42bf0e1cb0c1e8ced) | S      |        |
| 运行时页面数据服务           | ✅ 已完成     | Kunlun Builder, 基座 | [feat: runtime page data service](https://code.byted.org/apaas/monorepo/commit/c3ad1fad68e57e577cea514eefb49d0f87dfb19c) | M      |        |
| useRuntimeService钩子        | ✅ 已完成     | Kunlun Builder, 基座 | [feat: use-runtime-service hook](https://code.byted.org/apaas/monorepo/commit/b39cc4d332ba1bc79996fb9eea731d11f91eca34) | S      |        |
| 运行时应用渲染函数           | ✅ 已完成     | Kunlun Builder, 基座 | [feat: runtime app render function](https://code.byted.org/apaas/monorepo/commit/a08034c7c7a2afa7a0d84a8477776f102244037c) | S      |        |
| 运行时应用页面组件           | ✅ 已完成     | Kunlun Builder, 基座 | [feat: runtime app page render component](https://code.byted.org/apaas/monorepo/commit/bdf93b58fbe17fcb0ecd0e18b7cf0214262e3388) | M      |        |
| 运行时应用渲染UIDL字符串     | 📈 连续到明天 | Kunlun Builder, 基座 |                                                              |        |        |

### 明日计划

- 运行时应用渲染UIDL字符串
- 合入新版运行时基座代码

---

## 10月20日

| 工作事项               | 进度     | 项目                 | 文档                                                         | 工作量 | 协作者 |
| ---------------------- | -------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| app-runtime初始化      | ✅ 已完成 | Kunlun Builder, 基座 | [feat: app runtime infra code](https://code.byted.org/apaas/monorepo/commit/4cc7a7a4bce816afdc88f7de05afaf9806300033) | M      |        |
| runtime-app类型        | ✅ 已完成 | Kunlun Builder, 基座 | [feat: interface declare for runtime app](https://code.byted.org/apaas/monorepo/commit/0904f2d0a3badcbd5a9afc740ad165881a123510) | M      |        |
| runtime-app接入ioc容器 | ✅ 已完成 | Kunlun Builder, 基座 | [feat: runtime app add ioc container](https://code.byted.org/apaas/monorepo/commit/d9c07b7c2872631901294ba14929f9edecb4c0ce) | M      |        |
| app-runtime入口        | ✅ 已完成 | Kunlun Builder, 基座 | [feat: entrance for app runtime](https://code.byted.org/apaas/monorepo/commit/0512d4bf5b0566881a0f9e6950142afb159d717a) | S      |        |

### 笔记

- builder-next基座迁移遇到依赖runtime
  - DXService 大量依赖runtime,代码太多了需要梳理
  - AppBizs 依赖 runtime.ctx?.elements
  - createElementCollectorClass 依赖 getComponentEnhancer, reactRuntime.use
  - PageVariableCollector.startCollect 依赖 reactRuntime.onceGot

### 明日计划

- runtime-app数据获取
- runtime-app页面渲染组件

---

## 10月19日

| 工作事项                          | 进度     | 项目                 | 文档                                                         | 工作量 | 协作者 |
| --------------------------------- | -------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| packages/builder-next新版目录结构 | ✅ 已完成 | Kunlun Builder, 基座 | [feat: builder next directory structure](https://code.byted.org/apaas/monorepo/commit/d2b397267a81fce5455886daddd6713572ca276a) | L      |        |
| app-runtime新版入口               | ✅ 已完成 | Kunlun Builder, 基座 | [feat: app runtime entrance](https://code.byted.org/apaas/monorepo/commit/7033e086985c983fa8a28185a0b8b221aa26c9e0) | M      |        |
| app-user入口代码聚合              | ✅ 已完成 | Kunlun Builder, 基座 | [refactor: app user entrance move to function](https://code.byted.org/apaas/monorepo/commit/6b1c175d1dede703ed99c2455e7f80e615321215) | S      |        |
| runtime-app增加app与agent服务     | ✅ 已完成 | Kunlun Builder, 基座 | [feat: builder next infra runtime app](https://code.byted.org/apaas/monorepo/commit/48e328233309d0e701bb146d9575f3add4ba7407) | M      |        |

### 笔记

- 数据源项目所有代码都放到 `packages/builder-next` 目录
- app-user运行时入口弃用，新版运行时入口切换到app-runtime

### 明日计划

- runtime-app类型
- runtime-app接入ioc容器

---

## 10月18日

| 工作事项                                  | 进度       | 项目                 | 文档                                                         | 工作量 | 协作者 |
| ----------------------------------------- | ---------- | -------------------- | ------------------------------------------------------------ | ------ | ------ |
| 页面配置丢失5Why                          | ✅ 已完成   | Kunlun Builder, 基座 | [【OnCall】页面中数据表格配置丢失问题排查](https://bytedance.feishu.cn/docx/UeDndGf8NoiyJYxYH4lcUjfCn3g) | M      | 张帅   |
| Builder在NclcReactRuntime注册的数据与服务 | ✅ 已完成   | Kunlun Builder, 基座 | [Builder在NclcReactRuntime注册的数据与服务](https://bytedance.feishu.cn/docx/NkEfds9OKohNAPxSb88cGulDnXg) | L      |        |
| user-services移入ioc                      | ⏱ 推迟一天 | Kunlun Builder, 基座 |                                                              |        |        |

### 笔记

- [【OnCall】页面中数据表格配置丢失问题排查](https://bytedance.feishu.cn/docx/UeDndGf8NoiyJYxYH4lcUjfCn3g) 
- [Builder在NclcReactRuntime注册的数据与服务](https://bytedance.feishu.cn/docx/NkEfds9OKohNAPxSb88cGulDnXg) 

### 明日计划

- 基座流程图

---

## 10月17日

| 工作事项                  | 进度     | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ------------------------- | -------- | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| 1.0升2.0时去除app类型引用 | ✅ 已完成 | Kunlun Builder, 元数据引用 | [fix: 修复1.0升级2.0时标准页元数据被错误引用](https://code.byted.org/apaas/monorepo/commit/90234452ce2d97f7da1cf8d4ce37d4430f61e1dc?merge_request_iid=10316) | S      |        |
| 撤销触发自动保存问题排查  | ✅ 已完成 | Kunlun Builder, 保存与预览 |                                                              |        |        |
| 服务端uidl拆分合码        | ✅ 已完成 | Kunlun Builder, 子页面拆分 | https://code.byted.org/apaas/monorepo/merge_requests/9973    | L      |        |
| api错误上报信息精简       | ✅ 已完成 | Kunlun Builder, API处理    | [chore: filter api response strategy logger extras data](https://code.byted.org/apaas/monorepo/commit/d4d3138a8644c08bea871aaf172d690507393c64?merge_request_iid=10344) | XS     |        |

### 笔记

- 撤销触发自动保存问题排查
  -  原因：packages/builder/plugin-components/src/custom/plugins/component-id-plugin.ts 117行，触发的自动保存

### 明日计划

- 目录结构调整（班车）
- runtime中get/set依赖service迁移

---

## 10月16日

| 工作事项                             | 进度         | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ------------------------------------ | ------------ | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| 梳理ReactRuntime中间件               | ✅ 已完成     | Kunlun Builder, 基座       | [ReactRuntime在Builder业务的中间件](https://bytedance.feishu.cn/docx/Wp8edgpkFoYZb0xVzP9cfJKZnbh) | L      |        |
| 1.0升2.0时去除app类型引用            | 📈 连续到明天 | Kunlun Builder, 元数据引用 |                                                              |        |        |
| 撤销触发自动保存问题排查             | 📈 连续到明天 | Kunlun Builder, 保存与预览 |                                                              |        |        |
| 页面初始化时退到列表页会白屏问题排查 | ✅ 已完成     | Kunlun Builder, 基座       |                                                              | XS     | 张帅   |
| 服务端uidl拆分合码                   | ⏱ 推迟一天   | Kunlun Builder, 子页面拆分 |                                                              |        |        |

### 笔记

- [ReactRuntime在Builder业务的中间件](https://bytedance.feishu.cn/docx/Wp8edgpkFoYZb0xVzP9cfJKZnbh) 

### 明日计划

- 1.0升2.0时去除app类型引用
- 撤销触发自动保存问题排查
- 服务端uidl拆分合码

---

## 10月13日

| 工作事项                     | 进度     | 项目                     | 文档                                                         | 工作量 | 协作者 |
| ---------------------------- | -------- | ------------------------ | ------------------------------------------------------------ | ------ | ------ |
| 迁移运行时目录包             | ✅ 已完成 | Kunlun Builder, 基座     | [refactor: migrate runtime-packages](https://code.byted.org/apaas/monorepo/commit/6156ee687af7d27729ab213ed1a390e6eb4a064e) | M      |        |
| 迁移目录包合码               | ✅ 已完成 | Kunlun Builder, 基座     |                                                              | M      |        |
| uidl操作指令对页面变量的代理 | ✅ 已完成 | Kunlun Builder, UIDL协议 | [feat: uidl操作指令对页面变量的代理](https://code.byted.org/apaas/monorepo/commit/b8fed3a3180ca6dbdf8223c76f3c5ea379f0d308?merge_request_iid=10046) | M      |        |

### 笔记

- [Builder 新版目录迁移步骤](https://bytedance.feishu.cn/docx/B92Pd19kXojOzBxgGJccEvIgnDf) 

### 明日计划

- 梳理ReactRuntime中间件

---

## 10月12日

| 工作事项                        | 进度         | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ------------------------------- | ------------ | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| 新版目录结构调整                | 📈 连续到明天 | Kunlun Builder, 基座       | https://code.byted.org/apaas/monorepo/merge_requests/10149   | XL     |        |
| 迁移设计器目录包                | ✅ 已完成     | Kunlun Builder, 基座       | [refactor: migrate builder-packages to designer-packages](https://code.byted.org/apaas/monorepo/commit/d002e19ccb8dc086ee9e30f6c79b94651580fa42?merge_request_iid=10149) | M      |        |
| 迁移基础目录包                  | ✅ 已完成     | Kunlun Builder, 基座       | [refactor: migrate shared-packages to infra-packages](https://code.byted.org/apaas/monorepo/commit/3a9ad7957e871076e734acffa4b07405ab4a14dc?merge_request_iid=10149) | M      |        |
| 迁移运行时目录包                | ✅ 已完成     | Kunlun Builder, 基座       | [refactor: migrate runtime-packages](https://code.byted.org/apaas/monorepo/commit/b38d8497d22e5ed229cc4cc24e7c4c82bd16368c?merge_request_iid=10149) | M      |        |
| bytefx id 重复修复              | ⏰ 无限期推迟 | Kunlun Builder, 元数据引用 |                                                              |        |        |
| bytefx预编译更改enableCache参数 | ⏰ 无限期推迟 | Kunlun Builder, 性能优化   |                                                              |        |        |
| Q4 OKR编写                      | ✅ 已完成     | Bytedance                  | [Q4 规划](https://bytedance.feishu.cn/docx/FdAEdNLUQohXR8xcdp5cmuHSn2b) | S      |        |

### 笔记

- [Builder 新版目录迁移步骤](https://bytedance.feishu.cn/docx/B92Pd19kXojOzBxgGJccEvIgnDf) 
- [Q4 规划](https://bytedance.feishu.cn/docx/FdAEdNLUQohXR8xcdp5cmuHSn2b) 

### 明日计划

- 目录结构调整 CI 类型问题治理

---

## 10月11日（病假🤒）

---

## 10月10日

| 工作事项                                      | 进度       | 项目                     | 文档                                                         | 工作量 | 协作者 |
| --------------------------------------------- | ---------- | ------------------------ | ------------------------------------------------------------ | ------ | ------ |
| builder1.0升2.0更新领域模型生成方法           | ✅ 已完成   | Kunlun Builder, 全局     | [feat: update domain model data generate logic](https://code.byted.org/apaas/monorepo/commit/07bf86b6d4473bf1bc8f9c2b9a7504262e348716?merge_request_iid=10025) | L      |        |
| builder目录结构调整计划                       | ⏱ 推迟一天 | Kunlun Builder, 全局     |                                                              |        |        |
| uidl操作指令常量值                            | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令常量值](https://code.byted.org/apaas/monorepo/commit/ae7b5a4d4d29b58fd70e3a6f8de5efdba51ccda8) | S      |        |
| uidl操作指令类型                              | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令类型](https://code.byted.org/apaas/monorepo/commit/b0bbe5af5454e734086b6499f109f2861a14a770) | M      |        |
| uidl操作指令服务与插件接口描述                | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令服务与插件接口描述](https://code.byted.org/apaas/monorepo/commit/5d0cd11cf19063a850c49688e1d4b81102f7c1af) | M      |        |
| uidl操作指令引擎服务                          | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令引擎服务](https://code.byted.org/apaas/monorepo/commit/0d98b09ea4906b2dc9d464461fca2788aa1f1976) | M      |        |
| uidl操作指令状态存储                          | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令状态存储](https://code.byted.org/apaas/monorepo/commit/e4670761bd138a20fa784d5949bb9fa6ee93f386) | M      |        |
| uidl操作指令校验工具函数                      | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令校验工具函数](https://code.byted.org/apaas/monorepo/commit/8ffcbfd2455a09358e2c572134893e7b0a426958) | M      |        |
| uidl操作指令协议中path改为address             | ✅ 已完成   | Kunlun Builder, UIDL协议 | [refactor: uidl操作指令协议中path改为address](https://code.byted.org/apaas/monorepo/commit/915995ea23f3a35769fdff766a69706b9749d812) | XS     |        |
| uidl操作指令对undo触发的changeset进行取反操作 | ✅ 已完成   | Kunlun Builder, UIDL协议 | [feat: uidl操作指令对undo触发的changeset进行取反操作](https://code.byted.org/apaas/monorepo/commit/e24397f578a3e94c5c05852a480a6d091b4dc1ad) | S      |        |

### 笔记

- [UIDL 指令层调研](https://bytedance.feishu.cn/docx/EHPDdPNzaoDzx9xKfOychdwynJg) 

### 明日计划

- 新版目录结构调整
- fxid bug修复
- fx预编译cache参数
- Q4 OKR

---

## 10月9日

| 工作事项                           | 进度       | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ---------------------------------- | ---------- | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| uidl拆分引擎服务单测跑通           | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [test: uidl fragment engine service](https://code.byted.org/apaas/monorepo/commit/6a89bceb8a940d60419193ca693393c8ffed1f47) | L      |        |
| mock uidl数据替换为mock id         | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [test: replace mock data of uidl id to mock id](https://code.byted.org/apaas/monorepo/commit/d6cfadc43b097b82e2c5eb6bb3f8ffb528c71132) | M      |        |
| 提升uidl拆分引擎服务单测覆盖率90%+ | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [test: improve test coverage of uidl fragment engine service](https://code.byted.org/apaas/monorepo/commit/eeb22ec37b43e0ee8a7d6246a345708566f6c266) | M      |        |
| 运行时uidl拆分服务单测             | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [test: uidl fragment runtime service](https://code.byted.org/apaas/monorepo/commit/97febf4bf25eca1e306e917448c52fe693eea5c0) | M      |        |
| 切换基座uidl拆分到ioc版本          | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [feat: switch uidl fragment to ioc mode](https://code.byted.org/apaas/monorepo/commit/c6a55411a11c0c3efae05fcf0838112dfe02785a) | M      |        |
| 清除非ioc版本uidl拆分代码          | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [refactor: clear no ioc uidl fragment code](https://code.byted.org/apaas/monorepo/commit/65a2ef561721e5c627c6d4f90e9b299b01e7fb9b) | S      |        |
| 提车票mr并跑通ci                   | ✅ 已完成   | Kunlun Builder, 子页面拆分 | [fix: ci type check error](https://code.byted.org/apaas/monorepo/commit/e8a48aeacc483907dda290c90155f84f23db86ed?merge_request_iid=9973) | M      |        |
| uidl指令层调研                     | ✅ 已完成   | Kunlun Builder, UIDL协议   | [UIDL 指令层调研](https://bytedance.feishu.cn/docx/EHPDdPNzaoDzx9xKfOychdwynJg) | M      |        |
| uidl操作demo                       | ⏱ 推迟一天 | Kunlun Builder, UIDL协议   |                                                              |        |        |

### 笔记

- [UIDL 操作统一调研](https://bytedance.feishu.cn/docx/EHPDdPNzaoDzx9xKfOychdwynJg) 

### 明日计划

- builder 目录结构调整计划

---

## 10月8日

| 工作事项                                  | 进度         | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ----------------------------------------- | ------------ | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| uidl拆分服务单测                          | ⏱ 推迟一天   | Kunlun Builder, 子页面拆分 |                                                              |        |        |
| 调研AppSmith对引用关系模型建立的实现      | ✅ 已完成     | Kunlun Builder, 元数据引用 |                                                              | L      |        |
| 修复getPageRuntime接口传参为undefined问题 | ✅ 已完成     | Kunlun Builder, 子页面拆分 | [fix: 修复getPageRuntime接口传参为undefined问题](https://code.byted.org/apaas/monorepo/commit/fb2373f3c4dae5c10ed983329d9eafe985b0d08b) |        |        |
| Q4规划                                    | ✅ 已完成     | Bytedance                  | [Q4规划](https://bytedance.feishu.cn/docx/FdAEdNLUQohXR8xcdp5cmuHSn2b) | M      |        |
| 了解类型引擎设计                          | ✅ 已完成     | Kunlun Builder, UIDL协议   | [类型引擎详细设计](https://bytedance.feishu.cn/wiki/UDXbwm75AiCPNskLe1acDWqpnte) |        |        |
| uidl拆分引擎服务单测跑通                  | 📈 连续到明天 | Kunlun Builder, 子页面拆分 | [test: uidl fragment engine service](https://code.byted.org/apaas/monorepo/commit/6a89bceb8a940d60419193ca693393c8ffed1f47) | L      |        |

### 笔记

- PageManager IOC 迁移引起了多个严重 BUG
  - iframe的链接选择setter丢失（P1）
  - objectInfo 脏数据造成错误引用（P1）
  - 页面保存失败（P0）
- [Q4规划](https://bytedance.feishu.cn/docx/FdAEdNLUQohXR8xcdp5cmuHSn2b) 

### 明日计划

- uidl拆分服务单测
- uidl拆分服务解决合码CI

---

## 10月7日

| 工作事项                                   | 进度     | 项目                       | 文档                                                         | 工作量 | 协作者 |
| ------------------------------------------ | -------- | -------------------------- | ------------------------------------------------------------ | ------ | ------ |
| 服务端UIDL拆分问题自测                     | ✅ 已完成 | Kunlun Builder, 子页面拆分 | [服务端UIDL拆分自测问题](https://bytedance.feishu.cn/docx/E4qAdTdCbojvhmx5MolczWBbn1g) | M      |        |
| 修复uidl中冗余objectInfo数据造成的错误引用 | ✅ 已完成 | Kunlun Builder, 元数据引用 | [fix: 修复uidl中冗余objectInfo数据造成的错误引用](https://code.byted.org/apaas/monorepo/commit/b857dcb4ca712b468fc3d9b5d830b77b5b3194c6?merge_request_iid=9852) | S      |        |
| 在mapping接口入参移除1.0页面元数据信息     | ✅ 已完成 | Kunlun Builder, 元数据引用 | [fix: remove app meta type mapping data](https://code.byted.org/apaas/monorepo/commit/a8bc1fbb8477906716d649e055e0616629a81580?merge_request_iid=9855) | XS     |        |
| 设置未加载uidl片段的缓存                   | ✅ 已完成 | Kunlun Builder, 子页面拆分 | [feat: 设置未加载uidl片段的缓存](https://code.byted.org/apaas/monorepo/commit/3442119777830c3e48c923fb8e37440c3b383df5) | M      |        |
| 修复ioc类型申明没有plugins类型问题         | ✅ 已完成 | Kunlun Builder, 全局       | [fix: type declare of runtime ioc config plugins](https://code.byted.org/apaas/monorepo/commit/67919e8c0919f7f2c629dbdcccd398ac3614105d) | M      |        |
| 修复uidl拆分服务未返回类型问题             | ✅ 已完成 | Kunlun Builder, 子页面拆分 | [fix: function must return a type](https://code.byted.org/apaas/monorepo/commit/8d4dc963dc3a9323f71f22a1881cdf7f09cc7c0d) | S      |        |

### 笔记

- [服务端UIDL拆分自测问题](https://bytedance.feishu.cn/docx/E4qAdTdCbojvhmx5MolczWBbn1g) 

### 明日计划

- uidl拆分服务单测