Implement APS render fix and TSJS resilience - #1002
Draft
aram356 wants to merge 693 commits into
Draft
Conversation
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
Implements the APS render fix and TSJS resilience design as a coordinated hard cutover on
rc/202608. There is no backward-compatibility runtime, protocol alias, or dual-path migration layer.origin/rc/202608at58532d7c42d2a59f8e87f0d643f8d0b109a680cbas the merge commit's second parent and preserves the applicable rc-owned behaviorDeliberate boundaries
rc/202608is the PR base and release authority; its selectedmainancestry is already includedrc/julyis represented only through the audited TSJS concepts rebuilt in the hard-cutover architectureThe latest rc merge also preserves its unrelated release-owned inactive publisher cache/privacy and CLI volatile-slot audit changes. Those remain outside the APS runner and TSJS contracts; they do not introduce an APS cache or a second implementation path.
Architecture and load time
The parser-blocking persistent release is no longer the default first-display path. The generated bootstrap selects either:
The checked-in bundle gate evaluates every reachable first-display mask. On this head the largest admitted first-display artifact is 89,978 / 90,000 raw bytes, 26,841 / 30,000 gzip bytes, and 23,639 / 26,000 Brotli bytes.
The generated APS performance smoke executes the actual independently minified APS slice and verifies fictional PUC, terminal state, protected paint, and takeover. Public cross-artifact and renderer-envelope keys are asserted after minification, including the authored
publisherOriginwire key.Latest rc concepts preserved
CI and supply-chain reliability
scripts/andscripts/ci/Final local checkpoint
4e05d86e518500a36477eb8b83e26092dbead88f558fae833ce1c2642da37d4ecab45a6c66072b9158532d7c42d2a59f8e87f0d643f8d0b109a680cb7acdcbbef815a5640b91f2abb4db5fca502e716af0aee7f05c50fbb32902ae3dVerification coverage
008brender-owner/creative/GPT mask passEarlier in the same final-rc integration sweep, Axum, Cloudflare, Spin, cross-adapter parity, all target-matched clippy gates, the CLI suite, and all four APS proxy transport suites also passed. Fresh hosted CI is required on this exact PR head.
The PR remains a draft pending repository review, paired remote rc performance evidence, and the protected real-GAM attestation. No production deployment or protected real-GAM run was performed from this worktree.