task_pages__infographic__section_total_extrema_difference_value¶
Identity¶
- Domain:
pages - Scene id:
infographic - Source path:
src/trace_tasks/tasks/pages/infographic/section_total_extrema_difference_value.py - Task id:
task_pages__infographic__section_total_extrema_difference_value
Program Contract¶
- Program schema:
numeric.ranked_difference(candidate_sets=all_sections, aggregate=sum_printed_values, selected_sections=highest_total|lowest_total); scene=infographic; scope=one multi-section metric-card infographic - Contract: total every section, identify the unique highest-total and lowest-total sections, then return highest total minus lowest total.
- Public query id:
single - Answer schema:
integer - Annotation schema:
bbox_set_mapwith keyshighest_total_sectionandlowest_total_section, each containing that section's metric-card boxes. - Query argument axes: section totals derived from visible card values.
- scalar_annotation_checked=true
Reasoning Operations¶
Families: ranking, aggregation, formula_evaluation
Prompt + Trace¶
- Prompt bundle:
pages_infographic_v1 - Scene key:
infographic_metric_arithmetic - Task key:
metric_arithmetic_query - Prompt query key:
section_total_extrema_difference - Trace records every section total, selected high/low sections, answer expression, and supporting card boxes. Public annotation preserves the high/low section grouping while leaving label-keyed card boxes in trace diagnostics.