task_charts__sankey__path_bottleneck_value¶
Contract¶
- Domain:
charts - Scene id:
sankey - Task id:
task_charts__sankey__path_bottleneck_value - Objective contract:
path_bottleneck_value - Supported
query_idvalues:single
Program Contract¶
Program: min(value(source_to_middle), value(middle_to_target)); scene=sankey; scope=path_bottleneck_value
Candidate set: the visible flow nodes, links, and labels inside the path_bottleneck_value objective scope.
Operands: prompt-bound labels, categories, series names, thresholds, intervals, references, and encoded chart values, plus the task's prompt-bound target operands when present.
Operation: evaluate min over the candidate set using the filters, comparisons, aggregations, rankings, projections, or counterfactual edits named in the program expression; generation enforces a unique final answer.
Output binding: answer is the integer_value value bound by integer_value.
Annotation witnesses: point witnesses bound by see_annotation_contract. Annotation marks one printed value-label center on the selected route: the uniquely lower-valued bottleneck band. Node boxes, the other flow label on the same route, unselected flow labels, flow curves, title, and panel frame are context unless explicitly referenced by the task.
Query ids: single.
Reasoning Operations¶
Families: ranking, topology
Implementation¶
- Registered class:
trace_tasks.tasks.charts.sankey.path_bottleneck_value.ChartsFlowSankeyPathBottleneckValuePublicTask - Prompt bundle:
charts_sankey_v1 - Scene key:
sankey - Task key:
sankey_path_query - Query key:
path_bottleneck_value
Annotation Contract¶
- Answer schema:
integer_value - Annotation schema:
point - Annotation marks one printed value-label center on the selected route: the uniquely lower-valued bottleneck band.
- Node boxes, the other flow label on the same route, unselected flow labels, flow curves, title, and panel frame are context unless explicitly referenced by the task.
Query Details¶
| Query id | Program argument | Answer schema | Annotation schema |
|---|---|---|---|
single |
selected_path |
integer_value |
point |