task_geometry__triangle_relations__centroid_median_segment_value¶
Contract¶
- Domain:
geometry - Scene id:
triangle_relations - Query id:
single - Answer schema:
integer_value - Annotation schema:
segment - Scalar annotation checked: true
Program Contract¶
solve_formula(visible_triangle_relations_measurements, unknown_role=median_segment_length, formula_schema=centroid_median_ratio); scene=triangle_relations; scope=centroid_median_segment_value- The visible construction marks
Das the midpoint ofBC, and the prompt states thatGis the centroid. The requested segment may be either a centroid-to-vertex segment or the whole median; that target segment role is internal trace metadata.
Reasoning Operations¶
Families: formula_evaluation
Prompt Bundle¶
- Prompt text is loaded from the scene prompt bundle configured for
triangle_relations. - Prompt modes:
answer_onlyandanswer_and_annotation.
Annotation¶
Prompt-facing annotation is the requested visual segment as [[x0,y0],[x1,y1]]. Formulas, labels, and construction metadata remain private verifier metadata unless they are themselves visual witnesses.
Determinism¶
Generation is deterministic for a fixed seed, params, config, and prompt bundle version.
Source¶
- Config:
src/trace_tasks/resources/configs/domains/geometry/triangle_relations.yaml - Task module:
src/trace_tasks/tasks/geometry/triangle_relations/centroid_median_segment_value.py