Skip to content

分离 Data Former 应用派发与 Reel 控制 - #27

Merged
tiye merged 1 commit into
mainfrom
refine/data-former-fold-state
Nov 9, 2026
Merged

tiye merged 1 commit into
mainfrom
refine/data-former-fold-state

Conversation

@tiye

@tiye tiye commented Nov 9, 2026

Copy link
Copy Markdown
Member

用户影响

转换、编辑和复制仍走原有操作。开发模式中的 Reel 控件继续可用,既有存档中的标签、字符串和数字状态键仍可恢复。

改动

  • 配对正式 Reel 0.11.0。Respo 直接派发应用的名义 Op,Reel 经专用回调发送名义 Control,两者在应用更新入口按现有 union 分流。
  • 删除两个 AnyEnum 声明和旧的匿名控制事件解码。界面状态键收紧为 Respo 已支持的 CoordKey,保留嵌套状态的值。
  • 原存档回归现在覆盖三类状态键,并继续检查旧 Map 和序列化 Struct 的恢复。

风险与验证

手工修改的存档若使用 Respo 不支持的顶层状态键,恢复时会被现有校验拒绝。完整 strict、159 个定义、原质量门禁、2 项原生测试、6 项 Node 回归及前端构建均通过。

@tiye
tiye merged commit 02993b2 into main Nov 9, 2026
1 check passed
@tiye
tiye deleted the refine/data-former-fold-state branch November 9, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant