Product Decisions
Standing decisions that govern how Learning Curve handles developmental scope, skill classification, taxonomy, and content generation. Each entry records the rationale so future changes can be evaluated against the original reasoning.
1. Developmental scope — birth to 60 months primary
The Learning Curve developmental ontology covers birth to 60 months as its primary scope. 60–72 months is a transition zone where developmental and early curriculum overlap. Above 72 months is a future adolescent framework, not yet built.
60 months (5 years) is the consensus cap across the major developmental assessment frameworks in use today:
| Framework | Age cap |
|---|---|
| ECDI2030 / MICS6 | 24–59 months |
| ASQ-3 | 0–60 months |
| EYFS Profile (England) | Birth–60 months |
| Head Start ELOF (USA) | Birth–60 months |
| CDC Learn the Signs | 0–60 months |
| WHO GSED | 0–42 months |
At 60 months, formal schooling begins and the primary acquisition mechanism shifts from informal home scaffolding to structured instruction. The Stanford SHQ dataset extends to 72 months, which is why a transition zone exists — but the developmental claim weakens above 60 months and the canonical schema reflects that.
2. Developmental vs. curriculum boundary — the home-scaffolding test
A skill belongs in the developmental ontology if a parent can scaffold it through everyday home activity without following an instructional sequence. It belongs in the curriculum content library if it requires structured, sequenced teaching to acquire.
The criterion is mechanism of acquisition, not age.
- Developmental: participatory-cultural acquisition — skills that emerge through environmental exposure, shared routines, and guided participation. No instructor required.
- Curriculum: instructional-didactic acquisition — skills that require teacher-designed, sequenced instruction to develop.
Applied to literacy
| Skill | Classification | Rationale |
|---|---|---|
| Phonological sensitivity (rhyme, syllable, alliteration) | Developmental | Emerges by age 4–5 through oral language immersion — no instruction required |
| Letter interest and recognition | Developmental | Develops through environmental print exposure and shared reading |
| Writing own name | Developmental | Emergent writing — scaffolded at home before school |
| Print awareness | Developmental | Emerges from shared book reading |
| Phoneme-grapheme decoding (reading instruction) | Curriculum | Requires teacher-designed explicit instruction |
| Reading fluency, sight word lists | Curriculum | Instructional sequences required |
Applied to numeracy
| Skill | Classification | Rationale |
|---|---|---|
| Number sense (more/less, bigger/smaller) | Developmental | Develops through everyday comparison and conversation |
| One-to-one correspondence, counting | Developmental | Emerges through informal counting interactions from ~12 months |
| Cardinality (how many?) | Developmental | Acquired through scaffolded play and daily routines by age 4 |
| Numeral recognition 1–5 | Developmental | Develops through environmental exposure (books, fridge magnets, signs) |
| Place value, written arithmetic algorithms | Curriculum | Requires instructional sequences |
Research basis: Teale & Sulzby (1986) emergent literacy; Snow, Burns & Griffin (1998); NELP (2008); Gelman & Gallistel counting principles (1978); Clements & Sarama learning trajectories (2004–2023); UNICEF ECDI2030 Technical Manual (2023); Blair & Raver (2015).
3. Sex and gender — no demographic variable
Learning Curve will not store, surface, or use sex or gender as a variable in any recommendation, scoring, or content classification system.
Research confirms that sex differences in early developmental timing exist — roughly 1–2 months on some milestones in the 0–36 month window — but the reasoning against encoding this is clear:
- The effect size is small relative to individual variation. A sex-adjusted window would move milestone display by ±1–2 months while child-to-child variation spans ±6–12 months.
- Surfacing sex-differentiated milestones to parents risks reinforcing stereotypes and creating self-fulfilling developmental gaps.
- The mechanism driving observed sex differences is partially socialization, not biology — which means coding it into the product reinforces the cause.
- Parents already know their child's sex. Adding it to the system adds no new information but adds significant ideological risk.
Instead, Learning Curve uses a movement_required format dimension (high / medium / low) on activities, with a parent-toggled “active learner” preference. This captures the practical relevance of the finding — some children prefer high-movement learning — without demographic encoding. The preference is temperament-based, not gender-based.
4. Dispositions — observed, never targeted
Activities target milestones. Dispositions — curiosity, persistence, empathy, creativity — are observed across activities by the Guide Agent. Learning Curve will never surface an activity as “targeting” a disposition.
Dispositions are not discrete skills that can be trained in isolation. They are character tendencies that emerge from the full context of a child's experience. Treating curiosity as a learning objective to “achieve” through a specific activity misrepresents how dispositions develop and risks reducing them to a checklist.
Research basis: Katz (1993) on dispositional learning; Carr (2001) on learning stories.
5. Taxonomy — parent-facing categories vs. internal fields
The three parent-facing categories are Body, Mind, and Heart. The internal field values are physical, cognitive, and social_emotional. Internal field names are never exposed on parent surfaces.
Six subcategories were added in May 2026, as an additive field that does not change existing behaviour or routing:
| Parent category | Subcategories |
|---|---|
| Body | Gross motor, Fine motor |
| Mind | Language and communication, Mathematical and spatial |
| Heart | Social (others), Identity (self) |
Items without a subcategory fall back to the parent category.
6. Milestone windows — canonical source only
The Developmental Gantt and all milestone window displays source exclusively from the canonical skills file (approximately 2,135 items, of which around 1,011 are milestones). The legacy framework extraction file — which contains 1,823 unaggregated, framework-specific items with overlapping and conflicting windows — is never used for display.
The canonical file is the output of a normative calibration pipeline that produced empirically validated windows, mastery spectra, and zero true domain gaps. Using the legacy file would regress all window quality work done in that pipeline.
7. Generated vs. authored activities
The static activity library is the primary content source. On-demand generation is a fallback only — triggered when a child's frontier milestone has no matching static-library activity.
The fallback chain is: check for a cached generated activity less than 7 days old, then run a generation job, then fall back to a semantic match from the static library. Generated activities are cached for 7 days and labelled “Personalised for [name]” in the Learning Curve interface.
Authored activities have been reviewed for developmental accuracy, age appropriateness, and language quality. Generated activities are best-effort and may have errors. The static library is always preferred when a match exists.
Change log
| Date | Decision | Prompt |
|---|---|---|
| May 4, 2026 | Dispositions observed, never targeted | P17 Phase 1 |
| May 5, 2026 | Canonical source for Gantt (never legacy file) | P17 Phase 8e |
| May 6, 2026 | Body / Mind / Heart taxonomy locked | P17 Phase 7 |
| May 10, 2026 | Sex / gender no-variable policy | P34 Phase 1 |
| May 10, 2026 | movement_required format tag and active learner preference | P34 Phase 2 |
| May 10, 2026 | Generated activity fallback chain | P32 Phase 2 |
| May 11, 2026 | Developmental scope 0–60 months primary | — |
| May 11, 2026 | Developmental vs. curriculum boundary (home-scaffolding test) | P33 Phase 1 |
| May 11, 2026 | Emergent literacy / numeracy = developmental at 24–60 months | P33 Phase 1 |