Skip to content

test(core): the FR3 baseline follows main (fixes main's source check) - #10948

Merged
cixzhang merged 1 commit into
mainfrom
fix/fr3-baseline-main
Nov 10, 2026
Merged

cixzhang merged 1 commit into
mainfrom
fix/fr3-baseline-main

Conversation

@cixzhang

@cixzhang cixzhang commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

User impact

None for product teams. Main's required node tests fail without this: the AST-110 FR3 source check (#10807) landed with a baseline built before #10798 and before the latest glide-settle work in motion/animatedLayout.ts, so on main it finds one listed entry the source no longer has and three stores the baseline does not list. Every pull request rebased on main inherits that failure.

Problem and solution fit

  • fix(Table): a swizzled Table honors the package's virtualization capability #10798 moved Table's virtualization capability onto a shared key, so useTableRowsVirtualization.ts:capabilityBrand no longer exists; its entry is removed.
  • animatedLayout.ts now keeps transitionSettles, settling (per document) and settleRetimes in module scope. They coordinate glides across components, like the module's other stores, so they join the existing F7 Motion frame fix group.

Baseline only; no source change.

Expected behavior and authority

spec:AST-110 FR3 and FR7 (the source check fails on an unlisted hit and on a stale entry).

Evidence

On main 05ff3f5b with this baseline, the check finds exactly the 254 listed entries (0 stale, 0 new); with main's current baseline it finds 1 stale and 3 new.

Scope

  • One file: scripts/shared-identity.baseline.json.
  • Public text contains no internal Meta context.

Testing

  • pnpm exec vitest run --project node scripts/shared-identity.test.mjs

…settle

#10798 moved Table's virtualization capability onto a shared key, so the
baseline's capabilityBrand entry is stale on main. animatedLayout gained
three module-scope stores (transitionSettles, settling, settleRetimes)
that coordinate glides across components; they join the F7 motion-frame
group. Main's source check fails without this.
@vercel

vercel Bot commented Nov 10, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
astryx Ready Ready Preview Nov 10, 2026 3:52am UTC

Request Review

@cixzhang

Copy link
Copy Markdown
Contributor Author

/approve-spec 2c464c9

@cixzhang cixzhang added the ci:run A maintainer lets this outside contributor's pull request run CI (AST-030 FR17) label Nov 10, 2026
@astracat-bot

astracat-bot Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

AI review status for this pull request.

Review status Updated
🟢 Reviewed (for maintainers only) Nov 10, 2026, 4:22 AM UTC

@astracat-bot astracat-bot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This pull request is reviewed as part of its stack; see the review on #10831.

@github-actions

Copy link
Copy Markdown
Contributor

PR Analysis Report

🔎 Preview · 2c464c9

Storybook · Sandbox · built from this PR's head

Package size: no published package changed; no new dependencies.

API changes: none in this pull request

Committed API report behind this build: cli 29 rows, core 36 rows; run pnpm api:report.

Not run on this PR: add ci:run-visual, ci:run-a11y or ci:run-rtl to run them.


Generated by PR Enrichment workflow | View full report

@astracat-bot astracat-bot Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. The baseline now matches main's source, so the FR3 source check passes again.

  • With the old baseline, the check reports the three animatedLayout.ts settle stores as unlisted and useTableRowsVirtualization.ts:capabilityBrand as stale. With this baseline it lists exactly what the source has.

There is nothing to change. CI is green on this head.

[Automated review]

@cixzhang
cixzhang merged commit d933cb9 into main Nov 10, 2026
69 checks passed
@github-actions
github-actions Bot deleted the fix/fr3-baseline-main branch November 10, 2026 06:04

This branch was successfully deployed

1 active deployment
Preview — 2c464c90 Deployed Nov 10, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:run A maintainer lets this outside contributor's pull request run CI (AST-030 FR17) CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant