Repository navigation
release: promote editor and asset handling updates from dev to main - #102
Merged
Merged
Conversation
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: update feedback form link
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(env): 所选 mode 的 .env.<mode> 不存在时拒绝启动和构建
fix: preserve robot meshes and unsaved changes after AI edits
fix(io): keep joint labels as text in CSV exports
kleinlau17
commented
Oct 26, 2026
kleinlau17
left a comment
Contributor
Author
There was a problem hiding this comment.
按志楷本轮明确授权完成合并前复核。未发现阻塞合并的新增实质性缺陷;此前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
marked this pull request as ready for review
October 26, 2026 11:01
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
本 PR 将已审核的 core/dev 批次合入 main,包含统一历史/项目重开、关节拖动、浮层、资产下载鉴权、AI mesh 保留、关节位姿 JSON/CSV 导出、MJCF 地形/灯光解析和环境构建校验。共106个文件(+3989/-570)。
合并结果(2026-10-26)
5c72cf5aec6078153a645e19463e559925b895e3;原 base:23b96e2f3d5b1b68ad9629925d4479e9847d35a5。3d3874a5ec6a25fa6892c4b7f757761b62b7de4a。c9f8eb08861875dbb9e4a0aba443996b57cc346b已包含于 core/main;没有改消费者指针。审查与验证
npm ci、npm run verify:fast的 c9f8eb0 文件树一致:2f1a018539b3c37b613069bfea29eeab7e8d4a82。bash scripts/validate-core-branch.sh main通过;USP #73远端对应失败job已重跑,最终回执见 USP #73。USP完整联合验收、生产备份/旧worker回执与一次性数据迁移仍独立处理;本次没有合并USP或执行生产数据写入。负责人:志楷。