{"route_id":"route.measure.area.triangle-readiness.gap","slug":"gap","data_slug":"measure-area-triangle-readiness-gap","title":"Gap","skill_id":"measure.area.triangle-readiness","skill_route":"/math/skills/measure/area-triangle-readiness","family_id":"module-family.measure.geometric-measurement.v1","family_name":"Geometric Measurement","task_type_id":"gap","task_type_name":"Gap","math_module_id":"gap","task_surface_ref":"gap","route":"/math/skills/measure/area-triangle-readiness/routes/gap","data_json_route":"/math/data/task-routes/measure-area-triangle-readiness-gap.json","data_markdown_route":"/math/data/task-routes/measure-area-triangle-readiness-gap.md","variation_ids":["variation.route.measure.area.triangle-readiness.gap.foundation","variation.route.measure.area.triangle-readiness.gap.guided","variation.route.measure.area.triangle-readiness.gap.core","variation.route.measure.area.triangle-readiness.gap.transfer","variation.route.measure.area.triangle-readiness.gap.challenge","variation.route.measure.area.triangle-readiness.gap.advanced"],"example_slugs":[],"standards":[],"difficulty_summary":"Gap grows by changing representation, numeric range, constraint count, distractors, language load, and transfer context while keeping the task surface mobile-legible.","crawler_summary":"Area Triangle Readiness task route for Gap, including difficulty variants, methodology, standards, and public sample coverage.","variations":[{"variation_id":"variation.route.measure.area.triangle-readiness.gap.advanced","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"advanced","difficulty_rank":6,"title":"Advanced enrichment","coverage_state":"planned_gap","learner_action":"Reason about the general method or a non-routine variant without copying external problem text.","representation":"Kvantik/Kangaroo/Olympiad-style concept route expressed as an AXIO-native neutral task.","prompt_method":"Ask for a concept-level extension inspired by enrichment sources, rewritten as AXIO-native content.","hint_strategy":"Offer a method hint, not the answer; keep external source text out of the child-facing task.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null},{"variation_id":"variation.route.measure.area.triangle-readiness.gap.challenge","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"challenge","difficulty_rank":5,"title":"Challenge extension","coverage_state":"planned_gap","learner_action":"Combine the skill with a second idea, hidden constraint, or explanation requirement.","representation":"Compact task with additional reasoning, proof, or comparison pressure.","prompt_method":"Ask for an extra reasoning step or explanation after the core answer.","hint_strategy":"Prompt for a smaller case, counterexample, or explanation before revealing the route.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null},{"variation_id":"variation.route.measure.area.triangle-readiness.gap.core","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"core","difficulty_rank":3,"title":"Core task","coverage_state":"planned_gap","learner_action":"Solve the target skill independently on the shared AXIO task surface.","representation":"Neutral mobile task surface using the normal class runtime interaction model.","prompt_method":"Ask the learner to solve the target task directly on the neutral AXIO surface.","hint_strategy":"Use progressive hints that preserve independent evidence when the learner succeeds before reveal.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null},{"variation_id":"variation.route.measure.area.triangle-readiness.gap.foundation","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"foundation","difficulty_rank":1,"title":"Foundation recognition","coverage_state":"planned_gap","learner_action":"Notice the relevant quantity, shape, relation, or constraint before calculating.","representation":"Single-screen concrete or pictorial setup with minimal language.","prompt_method":"Ask for the simplest observable decision behind Gap.","hint_strategy":"Point attention to the relevant objects, relation, or constraint without solving it.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null},{"variation_id":"variation.route.measure.area.triangle-readiness.gap.guided","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"guided","difficulty_rank":2,"title":"Guided strategy","coverage_state":"planned_gap","learner_action":"Use a visible scaffold, model, or narrowing move to choose a valid next step.","representation":"Same surface with an explicit scaffold such as pairing, grouping, marking, or ordered choices.","prompt_method":"Ask the learner to use a scaffolded model before making the final decision.","hint_strategy":"Reveal one scaffolded move, then ask the learner to complete the decision.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null},{"variation_id":"variation.route.measure.area.triangle-readiness.gap.transfer","task_route_id":"route.measure.area.triangle-readiness.gap","tier":"transfer","difficulty_rank":4,"title":"Transfer form","coverage_state":"planned_gap","learner_action":"Apply the same idea when numbers, wording, or representation changes.","representation":"Equivalent task with shifted visual form, range, context, or distractor layout.","prompt_method":"Ask the same mathematical idea through a shifted representation or context.","hint_strategy":"Name the invariant idea and ask what changed in the representation.","validation_strategy":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","misconception_refs":["uses side length count","assumes any triangle is half any rectangle","ignores base-height pairing","uses perimeter"],"example_slug":null}],"methodology":{"skill_id":"measure.area.triangle-readiness","task_route_id":"route.measure.area.triangle-readiness.gap","learner_goal":"Use Gap to show understanding of Area Triangle Readiness.","ask_pattern":"Ask a concrete Gap question before making school-standard claims.","visual_formulation":"Use a neutral AXIO task surface once the surface contract is bound.","hint_sequence":["Restate what must be decided without adding a new method.","Nudge against the common slip: Uses side length count.","Reveal one useful scaffold only after the learner asks for more help."],"common_misconceptions":["Uses side length count.","Assumes any triangle is half any rectangle.","Ignores base height pairing.","Uses perimeter."],"validator":"Validate the learner state through the bound task surface; wrong, correct, hint, and reveal states must remain distinguishable.","evidence_policy":"Record independent mastery only when the learner reaches a correct state before reveal; hint-assisted and reveal-assisted work stay visible as support states."}}