Skip to content

Commit 0cde9a9

Browse files
committed
refactor(readme): remove redundant "future-proofing" bullet point
1 parent d063791 commit 0cde9a9

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,6 @@ To be honest, at the implementation level, `.with()` is almost a "no-op" (it jus
206206
#### Why "It Just Works":
207207
- **Microtask Locking**: By calling `.with()` immediately within your callback, you force the engine to interact with the error object before the current microtask ends. This "extra step" effectively nails the stack trace to the physical floor before the asynchronous execution context evaporates.
208208
- **Optimization Barrier**: It prevents the JIT compiler from over-optimizing (inlining) the factory call into the library's internal dispatchers, preserving the "Crime Scene" frames.
209-
- **Future-Proofing**: It provides a stable entry point for future metadata (like `traceId` or `severity`) without refactoring your entire codebase.
210209

211210
> **Man, what can I say?** We can't fully explain why the ghost of the stack trace stays longer when you call `.with()`, but the experimental evidence is clear: **It just works.** Call it, and you'll never have to guess where your errors came from again.
212211

0 commit comments

Comments
 (0)