{
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_missing_exact_price_blocks_new_day_and_exposes_last_real_date": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_accounts SET account_type='credit_card' WHERE budget_account_id='rai'-source_account_not_checking]": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_transaction_candidates SET source_type='csv_seed'-candidate_source_not_raiffeisen_bank]": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_transactions SET currency_original='USD',amount_chf=NULL,fx_status='missing'-bank_payment_currency_not_chf]": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_accounts SET account_type='credit_card' WHERE budget_account_id='rai'-raiffeisen_cash_account_role_required]": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_transaction_candidates SET source_type='csv_seed'-raiffeisen_source_provenance_required]": true,
  "tests/unit/test_sprint20d_truewealth_productization.py::test_bank_source_role_and_currency_are_validated_fail_closed[UPDATE budget_transactions SET currency_original='USD',amount_chf=NULL,fx_status='missing'-confirmed_chf_amount_required]": true
}