Pure functions that construct DeepAnalysis objects from
strategy-specific article data. Each builder extracts the "5W + Impact"
framework fields from raw parliamentary data so the HTML renderer can
produce a uniform deep-analysis section across all article types.
These mappers never fetch data or produce side effects — they only transform.
Description
Pure functions that construct DeepAnalysis objects from strategy-specific article data. Each builder extracts the "5W + Impact" framework fields from raw parliamentary data so the HTML renderer can produce a uniform deep-analysis section across all article types.
These mappers never fetch data or produce side effects — they only transform.