Skip to content

task_geometry__angle_relations__algebraic_angle_value

Contract

  1. Domain: geometry
  2. Scene id: angle_relations
  3. Query id: single
  4. Answer schema: integer_value
  5. Annotation schema: point_map

Program Contract

  • derive_geometry_metric(visible_angle_relations_measurements, derivation_rule=algebraic_triangle_extension_expression, output_role=target_angle_measure); scene=angle_relations; scope=algebraic_angle_value

Reasoning Operations

Families: formula_evaluation

Prompt Bundle

  • Prompt text is loaded from the scene prompt bundle configured for angle_relations.
  • Prompt schema: external prompt bundle
  • Prompt modes: answer_only and answer_and_annotation.

Annotation

Prompt-facing annotation uses pixel-space witnesses only. The annotation is a keyed point map over exactly the relevant labeled construction points A, B, C, and D. D is included because ray CD defines the exterior angle used in the displayed algebraic relation.

Determinism

Generation is deterministic for a fixed seed, params, config, and prompt bundle version.

Source

  • Config: src/trace_tasks/resources/configs/domains/geometry/angle_relations.yaml
  • Task module: src/trace_tasks/tasks/geometry/angle_relations/algebraic_angle_value.py