Skip to content

Preserve narrowed class values and collection composition - #733

Merged
ctate merged 3 commits into
canaryfrom
ctate/narrowed-values-and-collections
Oct 8, 2026
Merged

ctate merged 3 commits into
canaryfrom
ctate/narrowed-values-and-collections

Conversation

@ctate

@ctate ctate commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator
  • Preserve narrowed class and generic values, abstract properties, and standalone caught-class identity.
  • Support identity-preserving array concatenation and typed-array collection values, with focused differential and sanitizer coverage.
  • Share revision-matched bootstrap seeds across CI jobs while retaining command, rebuild, packaging, and sanitizer checks.

- Support checked class refinements and live property and exception dispatch.
- Preserve collection element layout and identity across widening operations.
- Reuse instrumented bootstrap seeds across CI jobs.
@vercel

vercel Bot commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
scriptc Ready Ready Preview, v0 Oct 8, 2026 6:19am UTC

- Remove obsolete abstract-property and standalone-catch refusal expectations.
- Verify inherited methods preserve concrete property reads and writes.
- Define shared seed directories in step environments where runner paths are available.
- Guard the bootstrap workflow against invalid job environment expressions.
@ctate
ctate merged commit 08772d0 into canary Oct 8, 2026
74 of 76 checks passed

This branch was successfully deployed

1 active deployment
Preview — 0f3bbbd8 Deployed Oct 8, 2026 by vercel[bot]
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