 copilot-swe-agent[bot]andgenichin
|
f3fbc179b0
|
fix(kis): collect all parent candidates before child evaluation; boundary case tests
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-09-01 13:35:12 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
584e08eb36
|
fix(execution): bind parent row to request identity before child evaluation; add parent mismatch and race tests
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-09-01 13:21:20 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
65df10542b
|
fix(execution): KIS child cancel identity binding, sanitized logging, PG cancel SQL tests
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-09-01 12:06:45 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
f0ac909958
|
fix(execution): cancel SQL nullable type error, KIS child cancel detection, worker exception logging
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-09-01 03:33:38 +00:00 |
|
Hermes Agent
|
3854aabd0d
|
fix strategy state persistence corrections
|
2026-08-29 16:11:02 +09:00 |
|
Hermes Agent
|
4699de61cc
|
feat(strategy-state): persist instance-scoped slot maps
|
2026-08-29 15:11:43 +09:00 |
|
Hermes Agent
|
ddf7d6710b
|
retire GHCR image publication
|
2026-08-28 21:52:51 +09:00 |
|
 copilot-swe-agent[bot]andgenichin
|
75406af970
|
test: make context-failure regressions deterministic and simplify alarm log handling
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 05:07:35 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
1ca9e60c98
|
fix(intents): isolate alarm context lookup and sanitize alarm failure logs
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 05:02:19 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
5dd3d57f86
|
test: harden reconcile warning alarm coverage and daemon wiring assertion
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 04:21:17 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
a9e88f9770
|
feat(intents): emit warn alarm on first reconcile_warned rejection
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 04:19:14 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
21f8fdd4b6
|
fix(ac-0024): injective C identity via SHA-256 length-prefix digest + PostgreSQL migration/round-trip tests
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 00:38:02 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
f1864a6aa8
|
fix(ac-0024): address 4 blockers: NUL byte in C identity, instance_key isolation, clear_warned gate, production wiring
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-26 00:20:09 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
153a563f6d
|
feat(alerts): publish reconciliation quantity mismatches to trex-notifier (req-0007/ac-0024)
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-25 14:50:29 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
f46c2efd8b
|
AC-0023: fix Ruff F401/F841 in test_slots_handler_quantity_mismatch.py
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-25 13:40:22 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
49eb20bd51
|
AC-0023: fail-closed intent warn-store; C-case-only verify clear; clear_failed on partial error
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-25 13:27:03 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
1179bdfe23
|
AC-0023: filter C-case quantity mismatch slots from strategy RPC, fail-closed on warn_store failure, symbol-aggregate verify clear
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-25 13:17:06 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
d4a968ee1a
|
fix: normalize snapshot read failures to unavailable in slots RPC path
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-25 12:25:39 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
30bcbe1d12
|
feat: use broker-authoritative qty in slots RPC holdings
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 14:15:43 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
169f222042
|
fix: tighten ledger skip CLI auditing
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 13:42:47 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
48dfc3e76f
|
fix: harden skipped ledger resolution paths
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 13:38:04 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
76cde2edd0
|
feat: persist skipped ledger fills
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 13:23:06 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
3e74d35299
|
test: validate ledger backfill flow
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 10:25:35 +00:00 |
|
 copilot-swe-agent[bot]andgenichin
|
e2c4bbba34
|
feat: add ledger backfill command
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
|
2026-08-24 10:24:05 +00:00 |
|
Hermes Agent
|
9da8c27e52
|
fix(ledger): retain SOR fills with unknown venue
|
2026-08-24 09:47:21 +09:00 |
|
Hermes Agent
|
43f6fea7ac
|
test: cover null venue SOR normalization
|
2026-08-19 13:16:14 +09:00 |
|
Hermes Agent
|
359ea098ff
|
fix: enforce actual venue persistence contract
|
2026-08-19 12:53:56 +09:00 |
|
Hermes Agent
|
7366cadf03
|
fix: preserve SOR execution venue separately
|
2026-08-19 12:48:05 +09:00 |
|
Hermes Agent
|
15aeae6930
|
fix: converge broker failures without retry
|
2026-08-19 11:29:26 +09:00 |
|
Hermes Agent
|
e3fa8243d9
|
fix(release): complete publication evidence contract
|
2026-08-14 16:34:43 +09:00 |
|
Hermes Agent
|
cb8fcee226
|
feat(release): require versioned locked publication
|
2026-08-14 16:30:16 +09:00 |
|
Hermes Agent
|
843df1d6f1
|
fix(execution): fail closed on unresolved orders
|
2026-08-14 15:29:31 +09:00 |
|
Hermes Agent
|
147873cb5d
|
feat(execution): reconcile timed-out orders safely
|
2026-08-14 15:15:52 +09:00 |
|
Hermes Agent
|
90b72863a2
|
fix(release): package runtime SQL migrations
Publish verified container image / verify (push) Canceled after 0s
Publish verified container image / publish (push) Canceled after 0s
|
2026-08-10 17:39:12 +09:00 |
|
Hermes Agent
|
46904621ff
|
fix(ci): use preserved helper artifact path
Publish verified container image / verify (push) Canceled after 0s
Publish verified container image / publish (push) Canceled after 0s
|
2026-08-10 15:30:15 +09:00 |
|
Hermes Agent
|
661946dfc1
|
fix(ci): use locked tooling for image verification
|
2026-08-10 14:57:09 +09:00 |
|
Hermes Agent
|
fe46f8b237
|
feat(release): add verified GHCR image publication
|
2026-08-10 13:26:57 +09:00 |
|
Hermes Agent
|
c0f36946a3
|
test: cover KIS pagination consumer seams
|
2026-08-10 00:27:10 +09:00 |
|
Hermes Agent
|
0fa8f39be9
|
feat: paginate KIS balance inquiries
|
2026-08-10 00:11:04 +09:00 |
|
jordan
|
56b35b257b
|
feat: own current KIS daily fill contract in Core
|
2026-07-29 21:46:42 +09:00 |
|
jordan
|
bb209dd007
|
test: freeze virtual recovery session clock
|
2026-07-29 20:01:39 +09:00 |
|
jordan
|
91fee4808d
|
feat: add shared account capital allocation policy
|
2026-07-29 19:59:55 +09:00 |
|
jordan
|
611805dcec
|
fix: close broker uncertainty audit gaps
|
2026-07-29 17:53:39 +09:00 |
|
jordan
|
0266992238
|
feat: add bounded KIS account read recovery
|
2026-07-29 17:40:01 +09:00 |
|
jordan
|
3dd8eefc92
|
fix: persist uncertain cancel outcomes
|
2026-07-29 17:17:14 +09:00 |
|
jordan
|
a656350a35
|
feat: resolve and persist actual order venue
|
2026-07-29 17:10:32 +09:00 |
|
jordan
|
479cb39a7e
|
feat: propagate intent venue through execution
|
2026-07-29 16:55:20 +09:00 |
|
jordan
|
d6c2e2d28a
|
fix: reconcile KIS exchange rejections
|
2026-07-28 13:29:43 +09:00 |
|
jordan
|
24c42d1c92
|
fix: reconcile ambiguous KIS order submissions
|
2026-07-28 11:17:06 +09:00 |
|
jordan
|
b72bf9f394
|
feat: isolate strategy-owned KIS balances
|
2026-07-27 11:39:07 +09:00 |
|