genichin
996127f215
Preserve ledger venue provenance ( #39 )
...
* feat: preserve ledger venue provenance
* fix: satisfy ledger test lint ratchet
* fix: advance image migration inventory
2026-09-19 19:30:32 +09:00
genichin
8841bdd441
fix: qualify corporate-action ledger reads ( #36 )
2026-09-13 22:02:43 +09:00
copilot-swe-agent[bot] and genichin
8368e7ba16
test(ledger): cover amount-missing reject and real-postgres alias amount API path
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 14:05:19 +00:00
copilot-swe-agent[bot] and genichin
42297030ca
fix(ledger): disjoint unified action schema and refresh req-001 traceability docs
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 13:34:50 +00:00
copilot-swe-agent[bot] and genichin
e261a41b7f
fix(ledger): split dividend response schema and harden decimal tests
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 13:21:24 +00:00
copilot-swe-agent[bot] and genichin
d3601d32dc
fix(ledger): keep legacy amount wire type and preserve dividend tax decimals
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 13:00:23 +00:00
copilot-swe-agent[bot] and genichin
fde5b33f05
fix(ledger): preserve exact decimal amount in manual and unified responses
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 12:41:36 +00:00
copilot-swe-agent[bot] and genichin
7aa3de524a
test(req-001): tighten AC coverage and remove markdown trailing whitespace
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 12:20:11 +00:00
copilot-swe-agent[bot] and genichin
1015b465bb
test(req-001): add missing dividend verification regressions and tighten catalog mappings
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 12:08:31 +00:00
copilot-swe-agent[bot] and genichin
a36b451a3d
fix(manual-ledger): harden schema init race and sanitize error responses
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 11:38:32 +00:00
copilot-swe-agent[bot] and genichin
b74284e626
fix: enforce snapshot-consistent precision checks for manual ledger
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 03:08:46 +00:00
copilot-swe-agent[bot] and genichin
aa40c7fdff
fix: restore manual confirm_duplicate compatibility and precision safeguards
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 02:53:15 +00:00
copilot-swe-agent[bot] and genichin
a71c91f6ef
fix: add unified ledger amount and enforce manual decimal precision
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 02:23:32 +00:00
copilot-swe-agent[bot] and genichin
ccde81b7a0
feat: support manual dividend ledger entries
...
Co-authored-by: genichin <4282227+genichin@users.noreply.github.com >
2026-09-09 02:04:02 +00:00
genichin
ac742b1150
feat(portfolios): add unified ledger history API
2026-08-20 12:01:28 +09:00
genichin
93840800fa
feat(portfolios): expose ledger investment aggregates
...
Add reversal-aware grouped manual-ledger aggregates to portfolio list responses and align the single-portfolio return summary with the same semantics.\n\nRefs #23
2026-08-13 13:23:31 +09:00
genichin
b3447f699e
feat(api): add owner-scoped manual ledger endpoint
2026-07-14 19:49:03 +09:00