Fix stale AppState test harnesses (cost_allocation, pricing_comparison)
The integration and load test harnesses constructed AppState with a
removed field (cost_allocation / tier_prices::CostAllocation, deleted in
bdd88fb) and were missing pricing_comparison (added in 446b939). Neither
surfaced under `cargo test --lib`, only when the tests/ targets compile —
Sando's cargo_test gate caught it. Drop the dead field, add
pricing_comparison via the canonical assumptions.toml, matching main.rs.
Co-Authored-By
Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-08 18:39 UTC