Skip to content

Land #24 and #25 on main - #26

Merged
ZJLi2013 merged 3 commits into
mainfrom
feat/snapshot-yaw
Oct 23, 2026
Merged

ZJLi2013 merged 3 commits into
mainfrom
feat/snapshot-yaw

Conversation

@ZJLi2013

Copy link
Copy Markdown
Owner

What

Brings #24 and #25 to main. Both were merged into their stacked base branches after the branch below them had already landed, so neither change reached main:

feat/snapshot-yaw now holds both, and it merges into main without conflicts. There are no new changes beyond those two PRs:

AI disclosure

Opened by Cursor (Claude) after it checked the branch ancestry; the code is exactly what was reviewed in #24 and #25.

ZJLi2013 and others added 3 commits October 22, 2026 21:51
…e room

The only open floor beside a reconstructed living room's coffee table faces the robot toward room -Y;
the importer assumed +X. Positions and bounds now go through one room-to-robot transform, and kept
objects turn with it.

Co-authored-by: Cursor <cursoragent@cursor.com>
…ash-addressed package

Build files are addressed as <id>/<build_hash>/<file>, so the asset.json files
in git already pin every version and no separate manifest is needed. publish
refuses the whole batch when any asset lacks a redistributable license; fetch
only accepts downloads that reproduce the recorded build hash.

The license lives in source, which the build hash does not cover, so existing
check records stay current.

Co-authored-by: Cursor <cursoragent@cursor.com>
feat(assets): assets carry an SPDX license and round-trip through a hash-addressed package
@ZJLi2013
ZJLi2013 merged commit 60a4456 into main Oct 23, 2026
4 checks passed
@ZJLi2013
ZJLi2013 deleted the feat/snapshot-yaw branch October 23, 2026 02:32
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