210 Commits
Author SHA1 Message Date
Hermes Agent f87350d415 chore(release): bump version to 0.9.0 2026-09-20 22:08:44 +09:00
Hermes Agent a2be76b199 feat(ledger): quiet idle outbox polling 2026-09-20 21:57:30 +09:00
Hermes Agent c66acf6e47 fix: preserve sell event routing owner 2026-09-20 20:34:00 +09:00
Hermes Agent db2bdd7d4a feat(ops): verify release provenance evidence pairs 2026-09-20 11:47:05 +09:00
genichinandHermes Agent cd2342f2c6 Forward ledger venue provenance to Portfolio Hub (#99)
Co-authored-by: Hermes Agent <noreply@nousresearch.com>
2026-09-19 19:30:57 +09:00
Hermes Agent bbdacb121c chore(release): prepare v0.8.0 2026-09-15 16:44:53 +09:00
Hermes Agent adf131f19c chore(release): prepare v0.7.0 2026-09-13 17:01:20 +09:00
Hermes Agent 7dc2f65455 fix(ops): make release provenance gate fail closed 2026-09-13 16:34:44 +09:00
copilot-swe-agent[bot]andgenichin 619feff5f4 fix(ops): address provenance gate review findings
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-09-13 16:12:55 +09:00
copilot-swe-agent[bot]andgenichin f3a6b2c410 feat(ops): add release provenance gate and audit checkout isolation
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-09-13 16:12:55 +09:00
copilot-swe-agent[bot]andgenichin c73e382b70 Merge remote-tracking branch 'origin/main' into copilot/feat-reconcile-unmanaged-position-durable-lifecycl
# Conflicts:
#	.proofline/criteria/ac-0029.md
#	.proofline/identities.json
#	tests/adapters/persistence/test_migration_and_drift.py

Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-09-13 02:53:22 +00:00
copilot-swe-agent[bot]andgenichin 591db7adb7 Fix unmanaged reconciliation review blockers
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-09-13 02:21:37 +00:00
Hermes Agent 853943f676 fix: fail closed on unknown reconcile warnings 2026-09-12 22:58:11 +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 f394f1560d chore: finalize broker qty metadata consistency
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-08-24 14:19:26 +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 76cde2edd0 feat: persist skipped ledger fills
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
2026-08-24 13:23:06 +00:00
Hermes Agent 64e4e32f9d docs: align venue defaults with SOR contract 2026-08-19 13:12:59 +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 cb8fcee226 feat(release): require versioned locked publication 2026-08-14 16:30:16 +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 / publish (push) Canceled after 0s
Publish verified container image / verify (push) Canceled after 0s
2026-08-10 17:39:12 +09:00
Hermes Agent fe46f8b237 feat(release): add verified GHCR image publication 2026-08-10 13:26:57 +09:00
Hermes Agent 67bd41c085 docs(governance): remove remaining legacy lifecycle artifacts 2026-08-08 21:41:22 +09:00
Hermes Agent 2e5f59e09c chore(governance): remove legacy StagePilot artifacts 2026-08-08 21:36:27 +09:00
jordan ce82f93a52 docs: confirm BAT-063 virtual certification 2026-07-29 21:50:13 +09:00
jordan 56b35b257b feat: own current KIS daily fill contract in Core 2026-07-29 21:46:42 +09:00
jordan 84e7ac0fe5 docs: record capital allocation certification 2026-07-29 20:03:07 +09:00
jordan 608eff8698 test: make execution gate worktree portable 2026-07-29 20:02:33 +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 91e8803424 docs: record server image rollout gap 2026-07-29 18:01:52 +09:00
jordan 12b6eb5b33 docs: record broker gap closure certification 2026-07-29 17:54:38 +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 6398ff250c docs: define broker uncertainty gap closure 2026-07-29 17:02:55 +09:00
jordan 479cb39a7e feat: propagate intent venue through execution 2026-07-29 16:55:20 +09:00
jordan 7084304c9f docs: preserve KIS traffic certification evidence 2026-07-28 20:40:49 +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
Hermes Agent 646ece93cb docs(release): confirm M5 coordinated train 2026-07-17 17:39:10 +09:00
Hermes Agent 51b584edd2 docs(release): complete REL-011 approval evidence 2026-07-17 17:33:29 +09:00
Hermes Agent 8f33a83bf6 docs(release): capture REL-011 feedback 2026-07-17 17:30:19 +09:00
Hermes Agent 0929f9300b docs(release): confirm REL-011 historical rollout 2026-07-17 17:29:49 +09:00