fix(ledger): disjoint unified action schema and refresh req-001 traceability docs

Co-authored-by: genichin <4282227+genichin@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-09-09 13:34:50 +00:00
committed by GitHub
co-authored by genichin
parent e261a41b7f
commit 42297030ca
4 changed files with 26 additions and 21 deletions
+2 -2
View File
@@ -13,10 +13,9 @@ Test ID: TC-REQ-001-002
Verifies:
- REQ-001.01-AC02
Test reference:
- tests/test_v1_portfolios_manual_ledger.py::test_dividend_requires_executed_at_and_rejects_fee_field
- tests/test_v1_portfolios_manual_ledger.py::test_dividend_rejects_invalid_amount_tax_and_unrelated_fields_without_state_change
- tests/test_v1_portfolios_manual_ledger.py::test_dividend_rejects_sub_minimum_numeric_precision
- tests/test_v1_portfolios_manual_ledger.py::test_dividend_rejects_amount_exceeding_numeric_20_8
- tests/test_v1_portfolios_manual_ledger.py::test_dividend_rejects_invalid_amount_tax_and_unrelated_fields_without_state_change
Automated: true
Test ID: TC-REQ-001-003
@@ -41,6 +40,7 @@ Verifies:
Test reference:
- tests/test_v1_portfolios_manual_ledger.py::test_unified_ledger_includes_dividend_fields
- tests/test_v1_portfolios_manual_ledger.py::test_unified_ledger_openapi_contains_nullable_amount
- tests/test_v1_portfolios_manual_ledger.py::test_unified_ledger_history_item_rejects_dividend_numeric_branch_payload
Automated: true
Test ID: TC-REQ-001-006