Clementina Tom (via Gemini)
Upgrade to v0.2.0: Modular architecture, skill_encoder_v2 support, and model fallback
a30026f | { | |
| "domain": "Nigerian Secondary School Mathematics", | |
| "scope": "JSS3 – SS2", | |
| "version": "1.0", | |
| "nodes": [ | |
| {"id": "whole_numbers", "label": "Whole Numbers & Basic Operations", "level": "JSS3", "term": 1}, | |
| {"id": "fractions", "label": "Fractions", "level": "JSS3", "term": 1}, | |
| {"id": "decimals", "label": "Decimal Operations", "level": "JSS3", "term": 1}, | |
| {"id": "approximation", "label": "Approximation & Significant Figures", "level": "JSS3", "term": 1}, | |
| {"id": "number_bases", "label": "Number Bases & Conversions", "level": "JSS3", "term": 1}, | |
| {"id": "proportion_variation", "label": "Proportion & Variation", "level": "JSS3", "term": 1}, | |
| {"id": "algebraic_expressions", "label": "Algebraic Expressions", "level": "JSS3", "term": 1}, | |
| {"id": "algebraic_factorization","label": "Algebraic Factorization", "level": "JSS3", "term": 1}, | |
| {"id": "quadratic_expressions", "label": "Quadratic Expressions & Perfect Squares","level": "JSS3","term": 1}, | |
| {"id": "simple_equations", "label": "Simple Equations Involving Fractions", "level": "JSS3", "term": 2}, | |
| {"id": "simultaneous_equations","label": "Simultaneous Equations", "level": "JSS3", "term": 2}, | |
| {"id": "angles", "label": "Angles & Their Properties", "level": "JSS3", "term": 1}, | |
| {"id": "plane_shapes", "label": "Plane Shapes & Properties", "level": "JSS3", "term": 1}, | |
| {"id": "similar_shapes", "label": "Similar Shapes", "level": "JSS3", "term": 2}, | |
| {"id": "pythagoras_theorem", "label": "Pythagoras Theorem", "level": "JSS3", "term": 2}, | |
| {"id": "trigonometric_ratios", "label": "Trigonometric Ratios (sin, cos, tan)", "level": "JSS3", "term": 2}, | |
| {"id": "construction", "label": "Construction of Angles & Shapes", "level": "JSS3", "term": 2}, | |
| {"id": "statistics_basic", "label": "Statistics: Mean, Median, Mode", "level": "JSS3", "term": 3}, | |
| {"id": "indices", "label": "Indices & Laws of Indices", "level": "SS1", "term": 1}, | |
| {"id": "logarithms", "label": "Logarithms", "level": "SS1", "term": 1}, | |
| {"id": "modular_arithmetic", "label": "Modular Arithmetic", "level": "SS1", "term": 1}, | |
| {"id": "sets_venn_diagrams", "label": "Sets & Venn Diagrams", "level": "SS1", "term": 1}, | |
| {"id": "quadratic_equations", "label": "Quadratic Equations", "level": "SS1", "term": 1}, | |
| {"id": "logical_reasoning", "label": "Logical Reasoning", "level": "SS1", "term": 2}, | |
| {"id": "geometric_proofs", "label": "Geometric Proofs & Deductive Reasoning","level": "SS1", "term": 2}, | |
| {"id": "mensuration", "label": "Mensuration: Arcs, Sectors & Segments", "level": "SS1", "term": 3}, | |
| {"id": "surface_area_volume", "label": "Surface Area & Volume of Solids", "level": "SS1", "term": 3}, | |
| {"id": "statistics_frequency", "label": "Statistics: Frequency Distribution", "level": "SS1", "term": 3}, | |
| {"id": "sequence_series", "label": "Sequences & Series (AP & GP)", "level": "SS2", "term": 1}, | |
| {"id": "circle_geometry", "label": "Circle Geometry I: Tangent & Chord", "level": "SS2", "term": 1}, | |
| {"id": "linear_inequalities", "label": "Linear Inequalities & Linear Programming","level": "SS2","term": 2}, | |
| {"id": "algebraic_fractions", "label": "Algebraic Fractions", "level": "SS2", "term": 2}, | |
| {"id": "circle_geometry_2", "label": "Circle Geometry II: Angles in Segments","level": "SS2", "term": 2}, | |
| {"id": "sine_cosine_rules", "label": "Sine & Cosine Rules", "level": "SS2", "term": 2}, | |
| {"id": "bearings_distances", "label": "Bearings & Distances", "level": "SS2", "term": 2}, | |
| {"id": "statistics_advanced", "label": "Statistics: Central Tendency & Dispersion","level": "SS2","term": 3}, | |
| {"id": "cumulative_frequency", "label": "Cumulative Frequency & Ogive", "level": "SS2", "term": 3}, | |
| {"id": "probability", "label": "Probability: Rules & Events", "level": "SS2", "term": 3} | |
| ], | |
| "edges": [ | |
| {"from": "whole_numbers", "to": "fractions"}, | |
| {"from": "whole_numbers", "to": "number_bases"}, | |
| {"from": "whole_numbers", "to": "algebraic_expressions"}, | |
| {"from": "whole_numbers", "to": "modular_arithmetic"}, | |
| {"from": "whole_numbers", "to": "sets_venn_diagrams"}, | |
| {"from": "whole_numbers", "to": "statistics_basic"}, | |
| {"from": "fractions", "to": "decimals"}, | |
| {"from": "fractions", "to": "simple_equations"}, | |
| {"from": "fractions", "to": "proportion_variation"}, | |
| {"from": "fractions", "to": "statistics_basic"}, | |
| {"from": "fractions", "to": "probability"}, | |
| {"from": "decimals", "to": "approximation"}, | |
| {"from": "decimals", "to": "proportion_variation"}, | |
| {"from": "number_bases", "to": "indices"}, | |
| {"from": "algebraic_expressions", "to": "algebraic_factorization"}, | |
| {"from": "algebraic_expressions", "to": "simple_equations"}, | |
| {"from": "algebraic_expressions", "to": "sequence_series"}, | |
| {"from": "algebraic_expressions", "to": "logical_reasoning"}, | |
| {"from": "algebraic_factorization","to": "quadratic_expressions"}, | |
| {"from": "algebraic_factorization","to": "algebraic_fractions"}, | |
| {"from": "quadratic_expressions", "to": "quadratic_equations"}, | |
| {"from": "simple_equations", "to": "simultaneous_equations"}, | |
| {"from": "simple_equations", "to": "quadratic_equations"}, | |
| {"from": "simple_equations", "to": "linear_inequalities"}, | |
| {"from": "simultaneous_equations", "to": "linear_inequalities"}, | |
| {"from": "indices", "to": "logarithms"}, | |
| {"from": "indices", "to": "sequence_series"}, | |
| {"from": "angles", "to": "plane_shapes"}, | |
| {"from": "angles", "to": "construction"}, | |
| {"from": "plane_shapes", "to": "similar_shapes"}, | |
| {"from": "plane_shapes", "to": "pythagoras_theorem"}, | |
| {"from": "plane_shapes", "to": "mensuration"}, | |
| {"from": "plane_shapes", "to": "circle_geometry"}, | |
| {"from": "plane_shapes", "to": "geometric_proofs"}, | |
| {"from": "pythagoras_theorem", "to": "trigonometric_ratios"}, | |
| {"from": "pythagoras_theorem", "to": "mensuration"}, | |
| {"from": "trigonometric_ratios", "to": "sine_cosine_rules"}, | |
| {"from": "trigonometric_ratios", "to": "bearings_distances"}, | |
| {"from": "mensuration", "to": "surface_area_volume"}, | |
| {"from": "circle_geometry", "to": "circle_geometry_2"}, | |
| {"from": "statistics_basic", "to": "statistics_frequency"}, | |
| {"from": "statistics_frequency", "to": "statistics_advanced"}, | |
| {"from": "statistics_advanced", "to": "cumulative_frequency"}, | |
| {"from": "statistics_basic", "to": "probability"}, | |
| {"from": "logarithms", "to": "sequence_series"} | |
| ] | |
| } | |