File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -87,12 +87,12 @@ Not started
8787Avoid defensive fallback in argument capture. The current change swallows
8888failures to access the frame/locals and proceeds with empty ` args ` . Per
8989` rules/source-code.md ` ("Avoid defensive programming"), we should fail fast when
90- encountering such edge cases, or make soft-fail behavior explicitly opt-in .
90+ encountering such edge cases.
9191
9292### Definition of Done
9393- Silent fallbacks that return empty arguments on failure are removed.
94- - The recorder raises a clear, actionable error when it cannot access frame/locals, unless an explicit opt-in flag enables soft-fail behavior .
95- - Tests verify both the fail-fast path and the optional soft-fail mode (when enabled), including error messages .
94+ - The recorder raises a clear, actionable error when it cannot access frame/locals.
95+ - Tests verify the fail-fast path.
9696
9797### Status
9898Not started
You can’t perform that action at this time.
0 commit comments