{"graph_version":"math-map-93877d6b64b0c745","families":[{"id":"module-family.count.cardinality-foundations.v1","slug":"count-cardinality-foundations","name":"Counting and Cardinality Foundations","purpose":"Establish count meaning, one-to-one correspondence, numerals, sequence, ten-frame structure, and early count-on/count-back fluency.","status":"draft","route":"/math/families/count-cardinality-foundations","data_json_route":"/math/data/families/count-cardinality-foundations.json","data_markdown_route":"/math/data/families/count-cardinality-foundations.md","cluster":"foundations-and-quantity","primary_domains":["count"],"skill_count":14,"status_counts":{"certified":0,"lab_ready":0,"draft":14,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.count.quantity-comparison-order.v1","module-family.oa.whole-number-operations-fluency.v1","module-family.logic.constraint-deduction-combinatorics.v1"],"crawler_summary":"Counting and Cardinality Foundations contains 14 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.count.quantity-comparison-order.v1","slug":"count-quantity-comparison-order","name":"Quantity Comparison and Order Reasoning","purpose":"Compare and order quantities across visible sets, numerals, number lines, benchmarks, tables, graphs, and symbols.","status":"lab_ready","route":"/math/families/count-quantity-comparison-order","data_json_route":"/math/data/families/count-quantity-comparison-order.json","data_markdown_route":"/math/data/families/count-quantity-comparison-order.md","cluster":"foundations-and-quantity","primary_domains":["count","nbt","frac","dec","prealg"],"skill_count":4,"status_counts":{"certified":0,"lab_ready":1,"draft":3,"gap":0,"deprecated":0},"task_types":[{"id":"task-type.quantity.visible-set-compare-to-20.v1","name":"Visible set compare to 20","status":"lab_ready","ladder_index":1},{"id":"task-type.quantity.visible-difference-compare.v1","name":"Visible difference compare","status":"draft","ladder_index":2},{"id":"task-type.quantity.pairing-conservation-proof.v1","name":"Pairing and conservation proof","status":"draft","ladder_index":3}],"modules":[{"id":"math-module.count.compare.objects-to-20.quantity-compare.v1","status":"lab_ready","task_surface_family_refs":["quantity_compare_set"]},{"id":"math-module.count.compare.objects-to-20.visible-difference-compare.v1","status":"draft","task_surface_family_refs":["quantity_difference_mark"]},{"id":"math-module.count.compare.objects-to-20.pairing-conservation-proof.v1","status":"draft","task_surface_family_refs":["quantity_pairing_conservation_proof"]}],"route_out_family_refs":["module-family.data.classification-tables-graphs.v1","module-family.oa.models-word-problems.v1","module-family.prealg.equations-expressions-inequalities.v1","module-family.dec.decimal-percent-reasoning.v1","module-family.frac.equivalence-comparison-operations.v1"],"crawler_summary":"Quantity Comparison and Order Reasoning contains 4 AXIO skill nodes and 3 task-type ladder records."},{"id":"module-family.nbt.base-ten-place-value.v1","slug":"nbt-base-ten-place-value","name":"Base-Ten Place Value and Whole-Number Notation","purpose":"Build multi-digit number meaning, place-value decomposition, expanded form, large-number notation, powers of ten, and rounding.","status":"draft","route":"/math/families/nbt-base-ten-place-value","data_json_route":"/math/data/families/nbt-base-ten-place-value.json","data_markdown_route":"/math/data/families/nbt-base-ten-place-value.md","cluster":"foundations-and-quantity","primary_domains":["nbt"],"skill_count":16,"status_counts":{"certified":0,"lab_ready":0,"draft":16,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.count.quantity-comparison-order.v1","module-family.oa.whole-number-operations-fluency.v1","module-family.dec.decimal-percent-reasoning.v1"],"crawler_summary":"Base-Ten Place Value and Whole-Number Notation contains 16 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.oa.whole-number-operations-fluency.v1","slug":"oa-whole-number-operations-fluency","name":"Whole-Number Operations and Fact Fluency","purpose":"Develop addition, subtraction, multiplication, division strategies, facts, factor reasoning, and algorithms.","status":"draft","route":"/math/families/oa-whole-number-operations-fluency","data_json_route":"/math/data/families/oa-whole-number-operations-fluency.json","data_markdown_route":"/math/data/families/oa-whole-number-operations-fluency.md","cluster":"operations-and-models","primary_domains":["oa","nbt"],"skill_count":42,"status_counts":{"certified":0,"lab_ready":0,"draft":42,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.oa.models-word-problems.v1","module-family.prealg.equations-expressions-inequalities.v1","module-family.frac.parts-wholes-fair-shares.v1"],"crawler_summary":"Whole-Number Operations and Fact Fluency contains 42 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.oa.models-word-problems.v1","slug":"oa-models-word-problems","name":"Operations Models, Bar Models, and Word Problems","purpose":"Translate situations into mathematical models, choose operations, build bar models, and solve one-step or multi-step stories.","status":"draft","route":"/math/families/oa-models-word-problems","data_json_route":"/math/data/families/oa-models-word-problems.json","data_markdown_route":"/math/data/families/oa-models-word-problems.md","cluster":"operations-and-models","primary_domains":["oa","frac","measure"],"skill_count":11,"status_counts":{"certified":0,"lab_ready":0,"draft":11,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.oa.whole-number-operations-fluency.v1","module-family.count.quantity-comparison-order.v1","module-family.prealg.equations-expressions-inequalities.v1"],"crawler_summary":"Operations Models, Bar Models, and Word Problems contains 11 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.frac.parts-wholes-fair-shares.v1","slug":"frac-parts-wholes-fair-shares","name":"Fractions as Parts, Wholes, and Fair Shares","purpose":"Establish equal parts, whole constraint, unit/non-unit fractions, fraction representations, fair sharing, and fraction of set or quantity.","status":"draft","route":"/math/families/frac-parts-wholes-fair-shares","data_json_route":"/math/data/families/frac-parts-wholes-fair-shares.json","data_markdown_route":"/math/data/families/frac-parts-wholes-fair-shares.md","cluster":"parts-measure-and-proportion","primary_domains":["frac"],"skill_count":13,"status_counts":{"certified":0,"lab_ready":0,"draft":13,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.frac.equivalence-comparison-operations.v1","module-family.measure.geometric-measurement.v1","module-family.oa.models-word-problems.v1"],"crawler_summary":"Fractions as Parts, Wholes, and Fair Shares contains 13 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.frac.equivalence-comparison-operations.v1","slug":"frac-equivalence-comparison-operations","name":"Fraction Equivalence, Comparison, and Operations","purpose":"Develop equivalent fractions, ordering, comparison, decomposition, simplifying, mixed/improper forms, and fraction operations.","status":"draft","route":"/math/families/frac-equivalence-comparison-operations","data_json_route":"/math/data/families/frac-equivalence-comparison-operations.json","data_markdown_route":"/math/data/families/frac-equivalence-comparison-operations.md","cluster":"parts-measure-and-proportion","primary_domains":["frac"],"skill_count":21,"status_counts":{"certified":0,"lab_ready":0,"draft":21,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.count.quantity-comparison-order.v1","module-family.dec.decimal-percent-reasoning.v1","module-family.prealg.equations-expressions-inequalities.v1"],"crawler_summary":"Fraction Equivalence, Comparison, and Operations contains 21 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.dec.decimal-percent-reasoning.v1","slug":"dec-decimal-percent-reasoning","name":"Decimal and Percent Reasoning","purpose":"Connect decimals to place value, fractions, measurement, money, comparison, rounding, operations, and percent readiness.","status":"draft","route":"/math/families/dec-decimal-percent-reasoning","data_json_route":"/math/data/families/dec-decimal-percent-reasoning.json","data_markdown_route":"/math/data/families/dec-decimal-percent-reasoning.md","cluster":"parts-measure-and-proportion","primary_domains":["dec","prealg"],"skill_count":20,"status_counts":{"certified":0,"lab_ready":0,"draft":20,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.nbt.base-ten-place-value.v1","module-family.frac.equivalence-comparison-operations.v1","module-family.prealg.ratio-rate-scaling.v1"],"crawler_summary":"Decimal and Percent Reasoning contains 20 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.measure.units-tools-time-money.v1","slug":"measure-units-tools-time-money","name":"Measurement Units, Tools, Time, and Money","purpose":"Read, estimate, compare, and convert measured quantities using tools and contextual units.","status":"draft","route":"/math/families/measure-units-tools-time-money","data_json_route":"/math/data/families/measure-units-tools-time-money.json","data_markdown_route":"/math/data/families/measure-units-tools-time-money.md","cluster":"parts-measure-and-proportion","primary_domains":["measure","dec"],"skill_count":22,"status_counts":{"certified":0,"lab_ready":0,"draft":22,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.measure.geometric-measurement.v1","module-family.dec.decimal-percent-reasoning.v1","module-family.oa.models-word-problems.v1"],"crawler_summary":"Measurement Units, Tools, Time, and Money contains 22 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.measure.geometric-measurement.v1","slug":"measure-geometric-measurement","name":"Geometric Measurement","purpose":"Reason about area, perimeter, volume, angles, composite shapes, formulas, and measure-as-structure.","status":"draft","route":"/math/families/measure-geometric-measurement","data_json_route":"/math/data/families/measure-geometric-measurement.json","data_markdown_route":"/math/data/families/measure-geometric-measurement.md","cluster":"parts-measure-and-proportion","primary_domains":["measure","geom"],"skill_count":19,"status_counts":{"certified":0,"lab_ready":0,"draft":19,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.geom.shape-attributes-classification.v1","module-family.geom.spatial-transformations-coordinates.v1","module-family.oa.models-word-problems.v1"],"crawler_summary":"Geometric Measurement contains 19 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.data.classification-tables-graphs.v1","slug":"data-classification-tables-graphs","name":"Data Classification, Tables, and Graph Reasoning","purpose":"Classify objects or data, inspect rules and counterexamples, transfer to tables/graphs, and reason from data displays.","status":"lab_ready","route":"/math/families/data-classification-tables-graphs","data_json_route":"/math/data/families/data-classification-tables-graphs.json","data_markdown_route":"/math/data/families/data-classification-tables-graphs.md","cluster":"geometry-space-and-data","primary_domains":["data","logic","geom"],"skill_count":17,"status_counts":{"certified":0,"lab_ready":1,"draft":16,"gap":0,"deprecated":0},"task_types":[{"id":"task-type.data.explicit-one-attribute-sort.v1","name":"Explicit one-attribute object sort","status":"lab_ready","ladder_index":1},{"id":"task-type.data.rule-discovery.v1","name":"Rule discovery or choose-rule classification","status":"draft","ladder_index":2},{"id":"task-type.data.counterexample-membership.v1","name":"Counterexample or in-out membership classification","status":"draft","ladder_index":3}],"modules":[{"id":"math-module.data.sort-classify.one-attribute.object-sort.v1","status":"lab_ready","task_surface_family_refs":["attribute_sort_single"]},{"id":"math-module.data.sort-classify.one-attribute.rule-counterexample.v1","status":"draft","task_surface_family_refs":["classification_rule_discovery_board","classification_counterexample_membership_board"]}],"route_out_family_refs":["module-family.geom.shape-attributes-classification.v1","module-family.logic.constraint-deduction-combinatorics.v1","module-family.count.quantity-comparison-order.v1","module-family.pattern.functions-generalization.v1"],"crawler_summary":"Data Classification, Tables, and Graph Reasoning contains 17 AXIO skill nodes and 3 task-type ladder records."},{"id":"module-family.geom.shape-attributes-classification.v1","slug":"geom-shape-attributes-classification","name":"Geometry Shape Attributes and Classification","purpose":"Identify, describe, classify, and justify 2D/3D shapes and geometric attributes.","status":"draft","route":"/math/families/geom-shape-attributes-classification","data_json_route":"/math/data/families/geom-shape-attributes-classification.json","data_markdown_route":"/math/data/families/geom-shape-attributes-classification.md","cluster":"geometry-space-and-data","primary_domains":["geom"],"skill_count":11,"status_counts":{"certified":0,"lab_ready":0,"draft":11,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.data.classification-tables-graphs.v1","module-family.geom.spatial-transformations-coordinates.v1","module-family.measure.geometric-measurement.v1"],"crawler_summary":"Geometry Shape Attributes and Classification contains 11 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.geom.spatial-transformations-coordinates.v1","slug":"geom-spatial-transformations-coordinates","name":"Spatial Composition, Transformations, Symmetry, and Coordinates","purpose":"Build, transform, visualize, decompose, map, and navigate shapes, grids, paths, nets, and coordinates.","status":"draft","route":"/math/families/geom-spatial-transformations-coordinates","data_json_route":"/math/data/families/geom-spatial-transformations-coordinates.json","data_markdown_route":"/math/data/families/geom-spatial-transformations-coordinates.md","cluster":"geometry-space-and-data","primary_domains":["geom","logic"],"skill_count":17,"status_counts":{"certified":0,"lab_ready":0,"draft":17,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.geom.shape-attributes-classification.v1","module-family.logic.constraint-deduction-combinatorics.v1","module-family.prealg.ratio-rate-scaling.v1"],"crawler_summary":"Spatial Composition, Transformations, Symmetry, and Coordinates contains 17 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.pattern.functions-generalization.v1","slug":"pattern-functions-generalization","name":"Patterns, Functions, and Generalization","purpose":"Identify, extend, generate, compare, and explain visual, numeric, growing, and input-output rules.","status":"draft","route":"/math/families/pattern-functions-generalization","data_json_route":"/math/data/families/pattern-functions-generalization.json","data_markdown_route":"/math/data/families/pattern-functions-generalization.md","cluster":"patterns-logic-and-enrichment","primary_domains":["pattern","oa","prealg"],"skill_count":11,"status_counts":{"certified":0,"lab_ready":0,"draft":11,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.prealg.equations-expressions-inequalities.v1","module-family.prealg.ratio-rate-scaling.v1","module-family.data.classification-tables-graphs.v1"],"crawler_summary":"Patterns, Functions, and Generalization contains 11 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.prealg.equations-expressions-inequalities.v1","slug":"prealg-equations-expressions-inequalities","name":"Equations, Variables, Expressions, and Inequalities","purpose":"Bridge arithmetic to symbolic structure: unknowns, balance, expressions, inequalities, order of operations, and negative contexts.","status":"draft","route":"/math/families/prealg-equations-expressions-inequalities","data_json_route":"/math/data/families/prealg-equations-expressions-inequalities.json","data_markdown_route":"/math/data/families/prealg-equations-expressions-inequalities.md","cluster":"operations-and-models","primary_domains":["prealg","oa","nbt","logic"],"skill_count":13,"status_counts":{"certified":0,"lab_ready":0,"draft":13,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.count.quantity-comparison-order.v1","module-family.pattern.functions-generalization.v1","module-family.logic.constraint-deduction-combinatorics.v1"],"crawler_summary":"Equations, Variables, Expressions, and Inequalities contains 13 AXIO skill nodes and 0 task-type ladder records."},{"id":"module-family.logic.constraint-deduction-combinatorics.v1","slug":"logic-constraint-deduction-combinatorics","name":"Logic, Constraint, Deduction, and Combinatorics","purpose":"Use clues, eliminations, impossibility, truth, parity, systematic lists, trees, guarantees, and contradiction.","status":"lab_ready","route":"/math/families/logic-constraint-deduction-combinatorics","data_json_route":"/math/data/families/logic-constraint-deduction-combinatorics.json","data_markdown_route":"/math/data/families/logic-constraint-deduction-combinatorics.md","cluster":"patterns-logic-and-enrichment","primary_domains":["logic"],"skill_count":7,"status_counts":{"certified":0,"lab_ready":1,"draft":6,"gap":0,"deprecated":0},"task_types":[{"id":"task-type.logic.visible-clue-single-survivor.v1","name":"Visible-clue single survivor","status":"lab_ready","ladder_index":1},{"id":"task-type.logic.near-miss-elimination.v1","name":"Near-miss elimination","status":"draft","ladder_index":2},{"id":"task-type.logic.violated-clue-marking.v1","name":"Violated-clue marking","status":"draft","ladder_index":3},{"id":"task-type.logic.ambiguity-repair.v1","name":"Ambiguity repair","status":"draft","ladder_index":4}],"modules":[{"id":"math-module.logic.constraints.elimination.safety-choice.v1","status":"lab_ready","task_surface_family_refs":["constraint_choice_elimination"]},{"id":"math-module.logic.constraints.deduction-depth.v1","status":"draft","task_surface_family_refs":["constraint_near_miss_elimination","constraint_violated_clue_marking","constraint_ambiguity_repair"]}],"route_out_family_refs":["module-family.prealg.equations-expressions-inequalities.v1","module-family.geom.spatial-transformations-coordinates.v1","module-family.data.classification-tables-graphs.v1","module-family.oa.whole-number-operations-fluency.v1"],"crawler_summary":"Logic, Constraint, Deduction, and Combinatorics contains 7 AXIO skill nodes and 4 task-type ladder records."},{"id":"module-family.prealg.ratio-rate-scaling.v1","slug":"prealg-ratio-rate-scaling","name":"Ratio, Rate, Scaling, and Proportional Readiness","purpose":"Prepare proportional reasoning through ratio tables, rates, scaling, percent links, multiplicative comparison, and coordinate/scale contexts.","status":"draft","route":"/math/families/prealg-ratio-rate-scaling","data_json_route":"/math/data/families/prealg-ratio-rate-scaling.json","data_markdown_route":"/math/data/families/prealg-ratio-rate-scaling.md","cluster":"operations-and-models","primary_domains":["prealg","oa","geom","dec"],"skill_count":5,"status_counts":{"certified":0,"lab_ready":0,"draft":5,"gap":0,"deprecated":0},"task_types":[],"modules":[],"route_out_family_refs":["module-family.dec.decimal-percent-reasoning.v1","module-family.prealg.equations-expressions-inequalities.v1","module-family.oa.models-word-problems.v1"],"crawler_summary":"Ratio, Rate, Scaling, and Proportional Readiness contains 5 AXIO skill nodes and 0 task-type ladder records."}]}