task_geometry__incircle_tangents__incircle_tangent_perimeter_value¶
Contract¶
- Domain:
geometry - Scene id:
incircle_tangents - Query id:
single - Internal query id:
triangle_perimeter_from_tangent_segments - Answer schema:
integer - Annotation schema:
point_mapwith keysA,B,C,D,E,F
Program Contract¶
perimeter(incircle_tangent_triangle, tangent_equalities={AD=AF,BD=BE,CE=CF}); scene=incircle_tangents; scope=incircle_tangent_perimeter_value
Reasoning Operations¶
Families: formula_evaluation
Prompt Bundle¶
- Prompt text is loaded from
geometry_tangent_polygon_incircle_v0. - Prompt modes:
answer_onlyandanswer_and_annotation.
Annotation¶
Prompt-facing annotation uses pixel-space keyed points for the triangle vertices and tangent contact points needed to read the tangent-segment construction. Equality of each tangent pair is marked visually by matching tick marks; formula metadata, case ids, and unrendered measurements remain private verifier metadata.
Determinism¶
Generation is deterministic for a fixed seed, params, config, and prompt bundle version.
Source¶
- Config:
src/trace_tasks/resources/configs/domains/geometry/incircle_tangents.yaml - Task module:
src/trace_tasks/tasks/geometry/incircle_tangents/incircle_tangent_perimeter_value.py