--- "effect": patch --- Simplify and align the default-value APIs. `Schema.withConstructorDefault` now accepts an `Effect` instead of `(o: Option) => Option | Effect>`. `Schema.withDecodingDefault` / `Schema.withDecodingDefaultKey` now accept an `Effect` instead of `() => T`, enabling effectful defaults. `SchemaGetter.withDefault` follows the same change, accepting `Effect` instead of `() => T`.