Skip to content

Rollout: declare Effect and Foldkit as peer ranges - #64

Merged
bjacobso merged 1 commit into
mainfrom
conductor/rollout-schematics-peer-ranges
Nov 1, 2026
Merged

bjacobso merged 1 commit into
mainfrom
conductor/rollout-schematics-peer-ranges

Conversation

@bjacobso

@bjacobso bjacobso commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Addresses peer-ranges: Schematics libraries now declare Effect and @effect/platform-node as peers through a named peers catalog with ^4.1.1 ranges. Exact 4.1.1 development pins remain in the default catalog. CLI and IDE also declare their existing runtime use of Effect as a peer.

Updated the consumer guide to install the peers and copy both catalogs, plus its llms.txt entry. Foldkit is used only by the private playground app, so its application dependencies stay in place. All locked package resolutions and existing scoped compatibility exceptions are unchanged.

Verification with Node 25.9.0 and pnpm 11.1.3:

  • pnpm install --frozen-lockfile --strict-peer-dependencies passed.
  • pnpm check passed: formatting, docs validation, 274 package tests (including CLI consumer tests), types, builds, and local HTTP smoke.
  • Packed all 13 affected libraries and inspected each tarball's package.json: relevant peers resolve to ^4.1.1, development dependencies to 4.1.1, and none remain in regular dependencies.
  • SCHEMATICS_E2E_MODE=landing-production pnpm playground:e2e tests/app/landing.spec.ts tests/app/package-pages.spec.ts --output ../../.context/browser-results passed all 18 tests, including Foldkit demos and opening the IDE.

The first cold check hit five-second timeouts in two CLI tests during parallel builds; the complete rerun passed without test changes. No blockers remain.

Final status: complete; peer-ranges addressed and ready for review.


Open workspace in Conductor

@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

Cloudflare Preview Deployed

Playground: https://schematics-playground-pr-64-ezvkv3gra3pl6oby.bjacobso.workers.dev
API: https://schematics-api-pr-64-dt5kbciy5mg447rg.bjacobso.workers.dev

Built from commit c47ea9a


2026-11-01T21:16:29.718Z

This comment updates automatically with each push.

@bjacobso
bjacobso merged commit 7e803eb into main Nov 1, 2026
2 checks passed
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