Skip to content

release: promote editor and asset handling updates from dev to main - #102

Merged
kleinlau17 merged 35 commits into
mainfrom
dev
Oct 26, 2026
Merged

kleinlau17 merged 35 commits into
mainfrom
dev

Conversation

@kleinlau17

@kleinlau17 kleinlau17 commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

本 PR 将已审核的 core/dev 批次合入 main,包含统一历史/项目重开、关节拖动、浮层、资产下载鉴权、AI mesh 保留、关节位姿 JSON/CSV 导出、MJCF 地形/灯光解析和环境构建校验。共106个文件(+3989/-570)。

合并结果(2026-10-26)

  • 经志楷明确授权审核并用 merge commit 合入 main。
  • 审查 head:5c72cf5aec6078153a645e19463e559925b895e3;原 base:23b96e2f3d5b1b68ad9629925d4479e9847d35a5。
  • 合并提交:3d3874a5ec6a25fa6892c4b7f757761b62b7de4a。
  • USP 已验收 gitlink c9f8eb08861875dbb9e4a0aba443996b57cc346b 已包含于 core/main;没有改消费者指针。

审查与验证

  • 未发现阻塞合并的新增实质性问题;此前 CSV 文本公式前缀问题由 fix(io): keep joint labels as text in CSV exports #103 修复并包含本批。
  • 当前 head 与已完成 npm ci、npm run verify:fast 的 c9f8eb0 文件树一致:2f1a018539b3c37b613069bfea29eeab7e8d4a82。
  • 本轮23个变更邻近测试文件:225 passed;解析器子审查5文件:65 passed。diff --check通过,工作树干净。
  • GitHub core当前没有 checks,不将其称为远端CI通过。未额外运行全量fixtures/全部浏览器旅程。
  • 合并后本地 bash scripts/validate-core-branch.sh main 通过;USP #73远端对应失败job已重跑,最终回执见 USP #73。

USP完整联合验收、生产备份/旧worker回执与一次性数据迁移仍独立处理;本次没有合并USP或执行生产数据写入。负责人:志楷。

wyfhbb and others added 30 commits October 8, 2026 10:08
Add pose export to the joint toolbar with aligned dialog actions and full-precision rad/m values. Verify .usp save/reopen restores joint poses, including duplicate component names and pending motion history.
fix: await destination-aware asset import credentials
Expose the existing position setter so a host can synchronize constrained window bounds with the origin used by the next drag. Cover host positioning with a regression test.

Validation: 4 useDraggableWindow unit tests and npm run typecheck:quality passed.
…ev-20261016

fix(ui): 同步宿主约束后的浮窗拖动位置
fix: restore edited model project roundtrips
Recover the scoped settings patch from local commit 3c48dd03464368013817bba8ef01e01d358e39b1 onto current dev without importing the old branch history. Validate 10 settings tests, lint, quality typecheck, production build and Chromium viewport/Escape checks.
.cn 各子域已全量 301 到 .com。独立部署未配 VITE_HANDOFF_ORIGINS 时走的就是这个兜底值。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
chore(handoff): env 未设时的兜底白名单去掉 *.enkeebot.cn
fix(history): unify active editor undo and redo controls
fix(ui): 修复提示层级、本地化关闭文案及原生 title
fix(viewer): preserve direct joint drags across workspace updates
此前缺 profile 会悄悄只用 .env 公共默认值。守卫与 URDF-Studio-Pro、BotWorld
的环境 loader 一致;CLI 包装测试的临时目录补上 .env.fat。

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
fix(io): keep joint labels as text in CSV exports

@kleinlau17 kleinlau17 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

按志楷本轮明确授权完成合并前复核。未发现阻塞合并的新增实质性缺陷;此前CSV文本公式前缀问题已由#103修复并包含在本head。复核范围包括MJCF地形/灯光/层级、URDF精度、项目重开与canonical校验、资产下载鉴权、宿主/模型历史路由、关节拖动、位姿导出和AI修改保真。

验证:固定head 5c72cf5 的tree与此前已通过 npm run verify:fast 的c9f8eb08完全一致(2f1a018539b3c37b613069bfea29eeab7e8d4a82);本轮23个变更邻近测试文件225项全通过,解析器子审查额外5文件65项通过;git diff --check通过,工作区干净。GitHub当前无core checks记录,不将此描述成远端CI通过。无未解决审查线程。

本次仅推进core dev→main,使用merge commit保留USP已验收gitlink c9f8eb08祖先关系;随后重跑USP #73 main归属检查。USP自身完整联合验收、生产备份/worker回执和数据迁移门禁独立,不由core合并代替。

@kleinlau17
kleinlau17 marked this pull request as ready for review October 26, 2026 11:01
@kleinlau17
kleinlau17 merged commit 3d3874a into main Oct 26, 2026
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.

2 participants