Skip to content

Render immutable bundled Studio projects correctly - #674

Merged
w1ne merged 6 commits into
developfrom
agent/publish-keycap-gallery
Jul 27, 2026
Merged

Render immutable bundled Studio projects correctly#674
w1ne merged 6 commits into
developfrom
agent/publish-keycap-gallery

Conversation

@w1ne

@w1ne w1ne commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • request hosted /p/:slug meshes by project identity and optional immutable revision
  • render only returned/root geometry by default so boolean cutters and predecessor solids stay hidden
  • replace indefinite kernel warm-up with immediate error reporting and a 15-second bounded timeout
  • include the approved asset-bundle design and implementation plan

Root cause

The hosted client reposted raw KCAD source without complementary STEP files and rendered every captured construction feature. That caused missing-import failures, giant sphere/cube artifacts, and an indefinite warm-up banner after initialization errors.

Validation

  • 95 web test files passed (628 tests)
  • focused final run: 37 tests passed
  • TypeScript typecheck passes
  • gallery build regression passes
  • independent pre-merge review approved with no Critical or Important findings

@w1ne
w1ne merged commit c67165f into develop Jul 27, 2026
13 checks passed
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