Skip to content

Fix clean installs, committed React state, and Nuxt startup - #66

Merged
Narrator merged 5 commits into
mainfrom
codex/health-maintenance
Oct 25, 2026
Merged

Narrator merged 5 commits into
mainfrom
codex/health-maintenance

Conversation

@Narrator

@Narrator Narrator commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

Clean npm installs could fail on missing runtime dependencies, while isolated pnpm installs could not resolve injected Vite modules. Runtime queries could capture stale React state after updates, including inside deep Next.js provider trees, and Nuxt could initialize the overlay before its runtime was ready.

This declares shipped dependencies, resolves injected Vite modules from their owning packages while preserving one RuntimeManager, follows React’s committed tree with cycle protection, and includes the Nuxt fix from #63 with original author credit. Compatible dependency updates bring the workspace audit to zero. Version 0.6.1 is prepared with emitted-file and package-metadata checks, clean install regressions, scheduled CI and Dependabot.

Validation:

  • Final CI: all 32 jobs passed on 8542a64, including 8 installed-package, 8 integration and 14 framework browser jobs.
  • Uncached local source checks: 2,080 tests across 113 files, lint, build and configured typecheck passed.
  • Artifact dependency/export checks passed across 469 files; workspace audit reports zero vulnerabilities.
  • Clean npm/pnpm React/Vue installs cover Vite 5 and 7. Prerelease publications are also verified with an explicit local-only tag.
  • Current-state regressions cover alternating commits, shared-child bailouts, inserted fragments and deep provider trees. Browser assertions wait for loaded content and compare captured layout state with actual DOM measurements.

CI: https://github.com/patchorbit/domscribe/actions/runs/40153804134

@nx-cloud

nx-cloud Bot commented Oct 25, 2026 •

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit 90da1ab

Command Status Duration Result
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 2m 5s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 2m 5s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 52s View ↗
nx run domscribe-test-fixtures:integration--web... ✅ Succeeded 1m 32s View ↗
nx run domscribe-test-fixtures:install-fixture-... ✅ Succeeded 40s View ↗
nx run domscribe-test-fixtures:integration--vit... ✅ Succeeded 43s View ↗
nx run domscribe-test-fixtures:integration--vit... ✅ Succeeded 43s View ↗
nx run domscribe-test-fixtures:install-fixture-... ✅ Succeeded 38s View ↗
Additional runs (18) ✅ Succeeded ... View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-10-25 02:21:52 UTC

@Narrator
Narrator marked this pull request as ready for review October 25, 2026 02:24
@Narrator
Narrator merged commit 6a8e437 into main Oct 25, 2026
32 checks passed
@Narrator
Narrator deleted the codex/health-maintenance branch October 25, 2026 02:28
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.

2 participants