docs(stagepilot): confirm manual ledger batch verification

This commit is contained in:
2026-07-14 19:54:20 +09:00
parent b3447f699e
commit f5636c1ade
5 changed files with 36 additions and 5 deletions
@@ -73,6 +73,16 @@ Added regression coverage in `tests/test_v1_portfolios_manual_ledger.py`:
- `test_amount_actions_reject_fee_and_tax_fields`
- `test_reversal_rejects_fee_tax_and_missing_target`
## Independent QC result
- QC delegation: `deleg_f2337a39`
- Target HEAD: `b3447f6`
- Verdict: PASS
- QC compile evidence: `python3 -m compileall app` → `exit_code=0`
- QC full regression: `PYTHONPATH=. uv run python -m pytest -q --override-ini addopts=''` → `594 passed, 12 warnings in 37.29s`
- QC focused remediation tests: admin owner-scope, manual read owner-scope, fee/tax validation, reversal missing target → `4 passed, 1 warning in 0.92s`
- Lead decision: `confirm-batch-verification` PASS accepted.
## Notes / follow-up risks
- The implementation adds additive bootstrap columns via `ensure_schema()` for `portfolio_ledger`: `source`, `target_ledger_entry_id`, `confirmation_evidence`, `actor_user_id`.