[codex] Sync MFD release integrity state - #65
Draft
KevinBigham wants to merge 1 commit 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.
What changed
This PR syncs the current local
MFD-mainsource/docs state into GitHub and includes the Wave 1 publication-integrity mission work:mainonly, pins pnpm to 9.15.9, and adds bundle-size plus built-page smoke checks after the web buildWhy
The local working folder had no
.gitmetadata and GitHubmainwas behind the local MFD source/docs state. Publishing only the ten Wave 1 files would have left release-gate docs/tests pointing at missing earlier release-gate infrastructure, so this branch syncs the coherent local state instead.Impact
This is a broad repository sync plus publication-integrity hardening. It does not intentionally deploy, and it avoids pushing directly to
mainso the Pages deploy workflow is not triggered until the PR is merged.Validation
In
/Users/kevin/Downloads/MFD/MFD-main:corepack pnpm -r --workspace-concurrency=1 typechecknode --disable-warning=MODULE_TYPELESS_PACKAGE_JSON --test scripts/__tests__/release-docs.test.mjsnode --disable-warning=MODULE_TYPELESS_PACKAGE_JSON --test scripts/__tests__/release-gate.test.mjsnode scripts/release-gate.mjs --dry-run(36/36)corepack pnpm --filter @mfd/engine test -- src/config/navigation.test.tsIn the publish clone:
node --disable-warning=MODULE_TYPELESS_PACKAGE_JSON --test scripts/__tests__/release-docs.test.mjsnode --disable-warning=MODULE_TYPELESS_PACKAGE_JSON --test scripts/__tests__/release-gate.test.mjsnode scripts/release-gate.mjs --dry-run(36/36)No full release gate, build, browser smoke, visual sweep, playtest-all, shadow regression, push to
main, or deploy was run.