{
  "tests/unit/test_sprint20b_performance_activation_daily_valuations.py::TestClient": true,
  "tests/unit/test_portfolio_performance_foundation.py": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_non_chf_cashflow_without_canonical_amount_blocks_modelled_value": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_model_derives_cash_residual_when_anchor_has_no_cash_rows": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_missing_exact_price_blocks_new_day_without_faking_a_modelled_fallback": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_new_official_anchor_reconciles_without_changing_or_inventing_history": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_requested_long_period_falls_back_to_distinct_available_anchor_period": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_view_filters_chart_period_and_never_labels_model_as_confirmed": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_view_selects_one_latest_model_version_per_day_and_official_anchor_wins": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_activation_performance_preview_subtracts_deposit_from_investment_result": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_activation_performance_preview_uses_canonical_external_withdrawals": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_daily_sources_are_isolated_and_failed_transaction_is_rolled_back": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_daily_cli_exit_code_is_nonzero_for_activated_blocked_source": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_unactivated_daily_source_never_invokes_provider_worker": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_statement_without_cash_derives_residual_without_adding_source_total_twice": true,
  "tests/unit/test_sprint20d_truewealth_valuation.py::test_statement_negative_cash_residual_is_blocked": true
}