Commit graph

121 commits

Author SHA1 Message Date
Virgil
65f6c733a0 fix(simple): reset stale job window on pool session change
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:28:30 +00:00
Virgil
f4f0081eb0 docs(proxy): align AX comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:24:39 +00:00
Virgil
f0d5f6ae86 refactor(proxy): clarify public wiring comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:21:48 +00:00
Virgil
0a7c99264b refactor(errors): add scoped proxy failures
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:18:05 +00:00
Virgil
35db5f6840 docs(proxy): sharpen AX usage examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:12:55 +00:00
Virgil
8a52856719 fix(proxy): reject configs without enabled pools
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:09:46 +00:00
Virgil
5d8d82b9b5 docs(proxy): align AX comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:06:24 +00:00
Virgil
356eb9cec1 fix(proxy): use mtime-based config watching
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:04:03 +00:00
Virgil
cbde021d0c docs(proxy): align AX comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 02:01:38 +00:00
Virgil
f2f7dfed75 fix(proxy): align config watcher with RFC
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:59:28 +00:00
Virgil
ce3b7a50cd fix(proxy): use filesystem config watcher
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:56:36 +00:00
Virgil
ecd4130457 docs(proxy): sharpen AX examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:52:20 +00:00
Virgil
5a3fcf4fab docs(proxy): sharpen AX usage comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:50:02 +00:00
Virgil
7dd9807a6e chore: improve proxy api comments 2026-04-05 01:46:41 +00:00
Virgil
7b2a7ccd88 docs(proxy): align public AX comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:43:31 +00:00
Virgil
9f34bc7200 docs(proxy): refine config AX comments 2026-04-05 01:41:00 +00:00
Virgil
a1f47f5792 fix(proxy): align pool failover and simple routing
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:38:05 +00:00
Virgil
b5e4a6499f docs(proxy): improve AX usage comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:33:13 +00:00
Virgil
b9b3c47b4c docs(proxy): align public comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:30:08 +00:00
Virgil
fefae4b3e5 fix(proxy): classify low difficulty rejects
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:26:24 +00:00
Virgil
264479d57b fix(pool): roll back failed submit tracking
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:23:50 +00:00
Virgil
d43c8ee4c1 fix: clear stale upstream state on disconnect 2026-04-05 01:19:50 +00:00
Virgil
05b0bb5ea4 docs(ax): improve public route and log examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:15:03 +00:00
Virgil
2a49caca03 docs(ax): add codex conventions
Clarify reload behaviour for immutable splitter wiring.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:12:06 +00:00
Virgil
3cd0909d74 feat(proxy): add share sink fanout
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:08:23 +00:00
Virgil
d0ae26a1a2 Align difficulty math with RFC 2026-04-05 01:05:00 +00:00
Virgil
3f9da136e9 docs(ax): align public api comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 01:02:31 +00:00
Virgil
f3c5175785 docs(proxy): align AX usage comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:59:17 +00:00
Virgil
e94616922d Fix simple mapper recovery state 2026-04-05 00:56:17 +00:00
Virgil
d8b4bf2775 refactor(proxy): clarify internal helper naming
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:52:34 +00:00
Virgil
3debd08a64 fix(api): enforce monitoring auth on exported routes
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:49:26 +00:00
Virgil
eabe9b521d fix(proxy): harden hot-reload config access
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:45:39 +00:00
Virgil
a11d5b0969 refactor(proxy): align public comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:42:12 +00:00
Virgil
766c4d1946 docs(pool): align public comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:39:08 +00:00
Virgil
8ad123ecab refactor(proxy): improve splitter registry naming
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:36:29 +00:00
Virgil
55d44df9c2 Use effective custom diff in share accounting 2026-04-05 00:32:43 +00:00
Virgil
9d2b1f368c docs(proxy): align API comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:28:03 +00:00
Virgil
2364633afc docs(ax): improve proxy API comments
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:25:30 +00:00
Virgil
9460f82738 Align monitoring route handling 2026-04-05 00:21:42 +00:00
Virgil
cf4136c8f0 docs(proxy): align public comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:18:05 +00:00
Virgil
460aae14fb refactor(api): clarify route registration usage
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:15:01 +00:00
Virgil
bbdff60580 Honor worker mode changes on reload 2026-04-05 00:11:43 +00:00
Virgil
a76e6be1c7 docs(proxy): align public entry points with AX examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:07:27 +00:00
Virgil
96f7f18c96 refactor(log): align logging helpers with AX naming
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:04:02 +00:00
Virgil
77435d44fe docs(rfc): add spec path aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-05 00:00:39 +00:00
Virgil
ad069a45d5 fix(proxy): harden monitoring helpers against nil config
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:58:09 +00:00
Virgil
7a48e479ec docs(proxy): align public docs with AX examples
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:54:23 +00:00
Virgil
fd88492b00 fix(proxy): honour monitoring restriction flag
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:51:37 +00:00
Virgil
fd6bc01b87 docs(proxy): align API comments with AX
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:48:33 +00:00
Virgil
9e44fb6ea3 refactor(log): add explicit log close lifecycle
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-04 23:45:11 +00:00