1"effect/Inspectable#format":
2 replacement: "Formatter.formatJson"
3 note: "Use Formatter.formatJson(input, { space: 2 }) to preserve the v3 helper's pretty-printed JSON output."
4"effect/Inspectable#redact":
5 replacement: "Redactable.redact"
6 note: "The redaction protocol moved to Redactable and now receives the current fiber Context."
7"effect/Inspectable#stringifyCircular":
8 replacement: "Formatter.formatJson"
9 note: "Use Formatter.formatJson(input, { space: whitespace }); it handles redaction and ancestor cycles."
10"effect/Inspectable#toJSON":
11 replacement: "Inspectable.toJson"
12 note: "Renamed to lower-camel toJson with the same recursive conversion role."
13"effect/Inspectable#withRedactableContext":
14 replacement: "none"
15 note: "Manual FiberRefs scoping was removed; Redactable.redact uses the current fiber Context automatically."