feat xr v2 workspace runtime hardening - #709
Closed
huijoohwee wants to merge 16 commits into
Closed
Conversation
Align the TypeScript type with the existing runtime validation so the XR behavior graph contract compiles cleanly in integration.
Keep the canvas app entry chunk below the hygiene budget by deferring the main Canvas route into its own lazy bundle. This preserves the XR v2 workspace-seed smoke path while avoiding the integration gate bundle regression.
…k-pro.local/xr-v2-workspace-runtime-release
Prefer the synchronous Three renderer compile path in CI so the XR v2 workspace browser smoke does not stall on headless runners, and cover the selection logic with focused tests.
Expose the CI flag to the browser renderer selection path and stop the mounted authoring evidence from latching invalid before the particle buffer has produced an observed frame. This keeps the workspace-seed smoke on the PR candidate path aligned with the review-ready proof instead of timing out on stale deterministic evidence.
Poll the XR v2 workspace-seed readiness attributes directly so the browser smoke converges reliably on fresh CI starts and reports the last observed readiness state when it fails.
Force a fresh synchronize event on PR #706 so GitHub Actions creates a new Integration check suite for the current head revision.
Create a fresh user-pushed commit for PR #706 so GitHub Actions schedules Integration on the current branch head instead of suppressing the automation-generated synchronize event.
Create a unique head commit for PR #709 so GitHub Actions schedules Integration on the replacement PR instead of reusing the prior suppressed commit state.
Create a user-authored head commit for PR #709 so GitHub Actions sees a normal branch update instead of another bot-authored synchronize event.
This was referenced Aug 6, 2026
Owner
Author
|
Superseded by #711, which reopens the same release payload on a fresh branch so GitHub can schedule a new Integration run. |
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.
Summary
mainstorage-sync durability change before release verificationTest plan