You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ff34c0c
Browse filesBrowse the repository at this point in the historyBrowse files
David Noble
committed
A decoded number with nothing to read it against is a load error, and a json.Number is falsy at zero
Phase 2 of the any-slot plan (#712). readAgainstField no longer hands a decoder artifact forward: a number in a
slot with no action, in a slot no parameter declares, or one its parameter's type cannot hold is an error at load
naming the slot, the parameter, and the declared type; the framework-slot reader refuses a non-text value the same
way. scalarTruthy gains the json.Number guard rail, with the numeric cases split out to stay under the complexity
gate. Two tests pin the refusals on hand-rewritten documents. Red set: the recovery-stack seam, phase 3.
Claude-Session: https://claude.ai/code/session_01SqQVFZz7AdiLZkGoAcUqRW
0 commit comments