質問です

やりたいこと
Taskerで保存したjsonをKLWPの$wg()$で読み込みたい
LWP作成中に何度も保存&リロードするので、都度APIにアクセスすると悪いかなと思ってローカルのjsonファイルを参照する方式にしたい

やったこと
・Taskerを使って https://weather.tsukumijima.net/api/forecast/city/130010 から天気予報のjsonファイルをダウンロードし、file:///storage/0123-4567/kustom/usr/wf130010.json へ保存(成功)
・$wg(storage/0123-4567/kustom/usr/wf130010.json, json, .forecasts[0].date)$ で日付表示(失敗)
・$wg(storage/0123-4567/kustom/usr/wf130010.json, raw)$ で中身表示(失敗)
・$sh("sed -n 0p storage/0123-4567/kustom/usr/wf130010.json")$ で中身表示(成功・5行目まで)
・$wg("https://weather.tsukumijima.net/api/forecast/city/130010";, json, .forecasts[0].date)$ での日付表示(成功)

$wg()$ではローカルのファイルが表示されないが$sh()$では表示される
wgが機能していないのかと疑ったが、URLを直接指定すると表示される
wgとshではファイルパスの記述方法が違う?
分かる方教えてください