mirror of
https://github.com/morluto/rea.git
synced 2026-11-14 18:52:48 +00:00
trace_native_values ended at a provider-classified thunk whose model holds only a synthetic return (an external import) or borrows its target's operations, without saying the target was never examined, so a stub's small model read as the end of the call chain. Thunk targets are now reconciled after traversal: one another path traced, attempted or queued is left to that path, and the rest are reported in unknowns with the target in a new optional related_procedure field. Fixes #8476 Supersedes #8678 Based on #8678 and rebased onto main's separate call-binding module. related_procedure is exactOptional and set only on the thunk unknown, so other unknowns and retained traces keep their shape. Co-Authored-By: gensokyo-dev <342580529+gensokyo-dev@users.noreply.github.com>