|
Implements _build_income, _build_balance, _build_cash_flow, and
get_financials() (cached) in data_service.py. Annual mode appends TTM
(income/CF) and MRQ (balance) columns; quarterly mode returns up to 8
periods. Adds annual_frame helper and 5 TDD tests covering column
labels, TTM sums, MRQ values, FCF computation, and empty-statement
graceful returns. Test count: 19 → 24.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|