copybot[bot]
7e91b56590
copybot: live paper feed [skip ci]
2026-07-20 19:25:16 +00:00
copybot[bot]
35d9b7d96c
copybot: live paper feed [skip ci]
2026-07-20 18:53:15 +00:00
copybot[bot]
497de4427f
copybot: live paper feed [skip ci]
2026-07-20 18:52:53 +00:00
jaxperro
01687f4a44
copybot: one-shot 10s re-quote retry for FAK no-match OPENs
...
'no orders found to match with FAK order' is the #1 miss class (13 of the
last 48h's misses) — the copy lands in the crater the sharp just swept,
before makers requote. Instead of recording the miss at the first
rejection, hand the OPEN to Copybot.fak_requote_retry: sleep fak_retry_s
(default 10, 0 disables) OUTSIDE the bot lock, then re-run the whole gated
buy path (fresh quote, price guard, depth gate) exactly once, mirroring
the webhook call site's fill drain so a retry fill books lag + bet rows.
A second rejection records the miss tagged 'twice (re-quote retry)'.
Paper-parity: the hook is installed in both modes, and PaperExecutor's
FAK model re-decides on the fresh book. tests/test_fak_retry.py covers
hook scheduling, no-double-count sizing (their_size=0 re-entry), ADD and
non-FAK bypasses, and the end-to-end retry thread.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-20 14:52:16 -04:00
copybot[bot]
57b549abb0
copybot: live paper feed [skip ci]
2026-07-20 18:49:14 +00:00
copybot[bot]
cb3aba3911
copybot: live paper feed [skip ci]
2026-07-20 18:49:08 +00:00
copybot[bot]
8e741d715c
copybot: live paper feed [skip ci]
2026-07-20 18:38:24 +00:00
copybot[bot]
b0b48c4168
copybot: live paper feed [skip ci]
2026-07-20 18:38:18 +00:00
jaxperro
6f6bd81cb1
fix tape ingest data loss + daily digest send
...
ingest: sftp needs stdin=DEVNULL under launchd (no tty) — without it, empty/partial files decoded to 0 lines and the missing integrity guard MARKED+DELETED them (36 segments lost). Guard: a >200B gz that yields 0 lines is a failed fetch, left on box to retry.
digest: retry+backoff moved INTO _post so the digest send (not just the start ping) survives the post-wake DNS gap; ingest ping gets the same.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-20 13:19:59 -04:00
jaxperro
8987bceb42
live: daily refresh — skilled + sharp wallets [skip ci]
2026-07-20 13:19:59 -04:00
copybot[bot]
3d04b9b875
copybot: live paper feed [skip ci]
2026-07-20 16:42:23 +00:00
copybot[bot]
a719d9c3ce
copybot: live paper feed [skip ci]
2026-07-20 16:38:59 +00:00
copybot[bot]
3ece385df6
copybot: live paper feed [skip ci]
2026-07-20 16:27:18 +00:00
copybot[bot]
d0ad184f6d
copybot: live paper feed [skip ci]
2026-07-20 16:25:48 +00:00
copybot[bot]
08e2e3fa97
copybot: live paper feed [skip ci]
2026-07-20 16:12:20 +00:00
copybot[bot]
1938f3f392
copybot: live paper feed [skip ci]
2026-07-20 16:10:51 +00:00
copybot[bot]
cbcd724a80
copybot: live paper feed [skip ci]
2026-07-20 15:59:15 +00:00
copybot[bot]
ed1e8de1de
copybot: live paper feed [skip ci]
2026-07-20 15:57:51 +00:00
copybot[bot]
ca3e2cc1a9
copybot: live paper feed [skip ci]
2026-07-20 15:46:59 +00:00
copybot[bot]
547838bc7a
copybot: live paper feed [skip ci]
2026-07-20 15:46:30 +00:00
copybot[bot]
8e207416d0
copybot: live paper feed [skip ci]
2026-07-20 15:40:39 +00:00
copybot[bot]
907d2002df
copybot: live paper feed [skip ci]
2026-07-20 15:38:25 +00:00
copybot[bot]
842b01e70a
copybot: live paper feed [skip ci]
2026-07-20 15:10:18 +00:00
copybot[bot]
bcb5ade5ee
copybot: live paper feed [skip ci]
2026-07-20 15:09:56 +00:00
copybot[bot]
05c54242d7
copybot: live paper feed [skip ci]
2026-07-20 14:33:22 +00:00
copybot[bot]
ef2817b881
copybot: live paper feed [skip ci]
2026-07-20 14:31:03 +00:00
copybot[bot]
8303bf3427
copybot: live paper feed [skip ci]
2026-07-20 14:29:05 +00:00
copybot[bot]
a7aa4eff00
copybot: live paper feed [skip ci]
2026-07-20 14:24:36 +00:00
copybot[bot]
b958a1cb3b
copybot: live paper feed [skip ci]
2026-07-20 14:24:33 +00:00
copybot[bot]
a2caa77cf5
copybot: live paper feed [skip ci]
2026-07-20 14:22:26 +00:00
copybot[bot]
d194685596
copybot: live paper feed [skip ci]
2026-07-20 14:22:22 +00:00
copybot[bot]
648522e1a9
copybot: live paper feed [skip ci]
2026-07-20 14:03:15 +00:00
copybot[bot]
216ddbcc36
copybot: live paper feed [skip ci]
2026-07-20 14:02:51 +00:00
copybot[bot]
62aefce3ed
copybot: live paper feed [skip ci]
2026-07-20 14:01:06 +00:00
copybot[bot]
ee95efe211
copybot: live paper feed [skip ci]
2026-07-20 13:56:40 +00:00
copybot[bot]
00641801e9
copybot: live paper feed [skip ci]
2026-07-20 13:56:24 +00:00
copybot[bot]
2dc3f0a043
copybot: live paper feed [skip ci]
2026-07-20 13:54:27 +00:00
copybot[bot]
4cd75c3f40
copybot: live paper feed [skip ci]
2026-07-20 13:54:02 +00:00
copybot[bot]
bf2432a3d4
copybot: live paper feed [skip ci]
2026-07-20 13:51:51 +00:00
copybot[bot]
2a74f3deec
copybot: live paper feed [skip ci]
2026-07-20 12:59:48 +00:00
copybot[bot]
4d3cbfb77c
copybot: live paper feed [skip ci]
2026-07-20 12:58:33 +00:00
copybot[bot]
9742492be4
copybot: live paper feed [skip ci]
2026-07-20 12:04:39 +00:00
copybot[bot]
6366fd36a1
copybot: live paper feed [skip ci]
2026-07-20 12:03:31 +00:00
copybot[bot]
dbadad1634
copybot: live paper feed [skip ci]
2026-07-20 11:51:52 +00:00
copybot[bot]
84ed202484
copybot: live paper feed [skip ci]
2026-07-20 11:50:45 +00:00
copybot[bot]
c50f58f78c
copybot: live paper feed [skip ci]
2026-07-20 11:49:42 +00:00
copybot[bot]
b2949d0a35
copybot: live paper feed [skip ci]
2026-07-20 11:32:41 +00:00
copybot[bot]
b448bab989
copybot: live paper feed [skip ci]
2026-07-20 11:31:36 +00:00
copybot[bot]
eee587a474
copybot: live paper feed [skip ci]
2026-07-20 11:16:36 +00:00
copybot[bot]
eff65a5dd8
copybot: live paper feed [skip ci]
2026-07-20 11:15:35 +00:00