Skip to content

Upgrade Effect family to beta57 and migrate Context services #49

@kattsushi

Description

@kattsushi

Summary

  • upgrade the monorepo's Effect family dependencies from beta33 to beta57
  • migrate owned library surfaces from ServiceMap-oriented services to Context.Service semantics
  • keep Prisma generation and example/test verification working without requiring prebuild steps

Motivation

The repo is currently split between older beta33 semantics and the beta57 reference patterns from .effect-reference. This causes drift in dependency versions, DI naming, and verification workflows across Hatchet, Prisma, Loom Router, Better Auth, and the React Router/Remix adapters.

Acceptance Criteria

  • Effect family versions are aligned on beta57
  • owned packages use Context-based service patterns where required
  • Prisma generator/templates regenerate beta57-compatible outputs without a dist build dependency
  • affected Nx typecheck/test targets pass for the migration scope

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requeststatus:approvedApproved for implementation / PR linkage

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions