Skill: write-like-james @ e23b67f · the build: write-lesson, write-mcqs, write-video-script, review-lesson (two blind reads and a full re-read), review-figures, review-accuracy @ efd8fba; v2 fixes @ fb37d14; v3 polish @ e23b67f
Topic 31 "The turning Earth and the stars": your read (2 October 2026)
Skim first
The lessons in teaching order, each with its one rule sentence; then the intro script; then the question types. The review page follows.
The lessons and their rules
| Lesson | Atom | Rule sentence |
|---|---|---|
| L01 Earth spins around once a day | SPA4-007 | Earth spins all the way around once in about 24 hours. One spin is one day. |
| L02 A year is one trip around the Sun | SPA4-008 | Earth takes about 365 days to travel once around the Sun. One trip around the Sun is one year. |
| L03 Star patterns keep their shapes | SPA4-005 | A star pattern keeps the same shape all night. The whole pattern moves across the sky together. |
| L04 Different stars in different seasons | SPA4-006 | Different star patterns in different seasons. Orion is up in winter, gone in summer. It is back next winter. |
| L05 Earth spins, so the whole sky seems to move | SPA4-009 | Earth spins so the Sun, the Moon and the stars seem to move. It is Earth that is turning, not the sky. |
The intro script (113 words, about 56 s)
Here's Paul at his bedroom window in Dallas, early in the morning. The Sun comes up over the houses across the street. By dinner time, the Sun goes down behind the trees on the other side of the street. And that night, the stars above the house seem to move too, slowly, all night long. Does the whole sky really travel around us? Or is something else moving, something we are standing on? To find out, we will look at how Earth spins, how it travels around the Sun, and what the stars do through the night and through the seasons. Okay, so are you ready to find out what is really moving?
The question types (from TYPES_G4T31.md)
- Type 1 (easy · MCQ, HOW LONG set / an hours set · 007): how long one spin takes — about 1 hour / 24 hours / 7 days / 365 days
- Type 2 (easy · MCQ, WHAT WE CALL set · 007, 008): what we call the time of one spin / one trip — an hour / a day / a week / a year
- Type 3 (easy · MCQ, HOW LONG set / an age set · 008): how long one trip takes; how old after one trip — the set; one day / week / month / year old
- Type 4 (easy · MCQ, counts · 007, 008): how many spins in 3 days / one week; how many trips in 3 years — once / 3 / 7 / 24 / 30 / 365 times
- Type 5 (easy, medium · MCQ, drawn disc · 007): where the town dot is after 24 hours (back) / after 12 hours (opposite) — the four letters
- Type 6 (medium · MCQ, drawn orbit · 008): where Earth is one year on (back) / 6 months on (opposite) — the four letters
- Type 7 (medium · MCQ, the correct reason · 007, 008): why nobody can feel the spin (smooth and steady, not slow); why a year is 365 days — four single statements
- Type 8 (medium · MCQ, WHAT IS REALLY MOVING sets · 009): what is really moving when the Sun / stars / Moon seem to; what is really happening as the Sun comes up and goes down — the Sun set; the stars set; the Moon set (full sentences)
- Type 9 (medium, hard · MCQ, claim · 007, 008, 005, 006, 009): X is wrong … the correct reason (spins once an hour; one trip a day; the Dipper's stars move apart; stars only at night; the Sun travels around Earth; two movers for Moon and stars) — four single-statement reasons, three half-accepting the belief
- Type 10 (easy · MCQ, the term · 005): what a group of stars in a shape is called; the other word people who study the stars use; which of four things is a star pattern — a star pattern / a group of planets / a telescope / a cloud; a constellation among sisters; four things
- Type 11 (medium · MCQ, drawn sky pair (the bank's own patterns: an M, an arrow, a cross) · 005): how many stars moved on their own; what the group did between the times; which is true at the later time — none / one / two / all five; four happenings; the 2 × 2 place-shape form
- Type 12 (medium · MCQ, no drawing · 005): what differs between two photos of a pattern three hours apart; which is true at midnight — four statements; the 2 × 2 form
- Type 13 (medium · MCQ, seasons · 006): will a winter pattern be up in summer; when it comes back; what a year's watching shows; TRUE claim's reason; January to July — four statements
- Type 14 (medium · MCQ, the correct reason · 006, 009): why the big triangle is gone in January; why every pattern moves together — four single statements
- Type 15 (medium · MCQ, transfer · 009): what is really moving on a slowly turning floor — the person / the walls / the ground / the air
- Type 16 (hard · typed · 007, 008, 009): the number of hours in one spin; the days in one trip; the path's name; the time of one trip; the thing really turning — 24 …; 365 …; orbit …; year …; Earth … (child spellings included)
- Type 17 (hard · MCQ, two steps · 008, 005, 006, 009): 365 spins → one trip; what can be copied from an 8 PM drawing (shape, not place); when a winter pattern is next written in a notebook; a pattern higher at midnight means Earth has turned — four statements
- Type 18 (hard · MCQ, the rule run backwards · 009): what the star patterns would seem to do if Earth stopped spinning — stay in one place / still move / move the other way / change shape
Five lessons for five atoms, in one class: Miss Santos's, with Paul, Andre and Phoebe. Miss Santos spins the classroom globe with a sticker on Andre's town, and Andre asks how long the real Earth takes to spin round: about 24 hours, and one spin is one day (L01). On Andre's tenth birthday Phoebe asks what Earth has done since his last one: one trip around the Sun along its orbit, about 365 days, and one trip is one year (L02). Phoebe, on her grandmother's porch in Kansas, sees the Big Dipper higher and farther right at midnight and asks whether it changed shape; it did not, the whole pattern moved together, and the lesson coins "star pattern" (L03). Paul and his dad lose Orion from the Dallas evening sky in July: different patterns are up in different seasons, Orion is up by day in July and back next winter (L04). Andre watches trees seem to slide past the car window, and the capstone says the Sun, the Moon and the stars only seem to move; Earth is the thing turning (L05). Every key agreed by three cold readers over two bundles; three reviews are applied; the one item a reader would hold (a ship at sea) is fixed. Pictures are placeholders until you answer.
The questions the author put to you (built as recommended)
1. Does L01 show a lit half and a dark half, never asking why it is night?
Earth is drawn from above the North Pole, the Sun's side lit, the other side dark, so the town dot goes right round and comes back.
The article says only "the half facing the Sun is lit up" and "the other half is dark".
Grade 5's lesson explains day and night; the register puts the cause there.
My recommendation: keep it at that line.
Keep / add one line on why it is night
2. Does L04 keep its one line saying Orion is up in the daytime in July?
The atom is patterns only: different star patterns in the evening sky in different seasons.
A child asks "where did Orion go?", and the honest answer is Grade 3's sentence that the stars are still there by day, plus one line: in July Orion is in the daytime sky, so sunlight hides it.
Nothing says why Orion's place changes with the season (Grade 5's); one quiz item and one bank item ask this reason. The review called the line true.
My recommendation: keep it.
Keep / cut the line and its two items
3. Do "day" and "year" stay as coined terms, each with a typed recall?
They are everyday words, but the atoms give them their science meaning: one spin is one day, one trip around the Sun is one year.
Each has a recognition item (a day / an hour / a year) before its typed item, in the quiz, the practice set and the bank.
Where the stem asks for the NAME of the time, a typed "24 hours" or "365 days" is no longer accepted; the feedback says it is the length, and asks for the name (applied today).
My recommendation: keep them as terms.
Keep / treat as everyday words with no term items
4. Does "constellation" stay as one named word with two recognition items?
The student's word is "star pattern"; L03 names "constellation" once as the word people who study the stars use.
One quiz item and one bank item ask for it among sister words; it is never typed (thirteen letters).
My recommendation: keep both items.
Keep / name it once and test it nowhere / cut the word
5. Do two simplifications stand: patterns move without turning, and no word "axis"?
The drawn Dipper at midnight is the 9 PM Dipper moved up and to the right, the same way up; the real pattern also turns a little about the North Star over three hours, and a turned drawing would read as a changed shape to a nine-year-old, so the captions say only "moved".
Earth "spins all the way around"; "axis" is not coined, and Grade 5 adds it.
The review accepted both: Grade 5 adds, never unteaches.
My recommendation: accept both.
Accept both / draw the turn / coin "axis" now
6. Is L04's seven-item quiz enough for a one-fact lesson?
L04 teaches one seasonal fact. Its quiz has a Grade 3 recall, four fluency and apply items, one reason item and two claims.
The checker's target is about ten; the honest items are used up, and more would be obvious ones.
My recommendation: seven is fine.
Fine / add three more
7. Does Andre stay as the boy's name, in place of Pedro?
The pool gave this topic Paul, Pedro and Phoebe; two blind readers read Paul and Pedro as one child in a run of three P-names.
Andre is free in the register and used by no other topic; the names pool's row 31 is updated.
My recommendation: keep Andre.
Keep / pick another name
The lessons
| Lesson | What it teaches | Video / article words | Quiz items | Figures |
|---|---|---|---|---|
| L01 Earth spins around once a day | The globe, then Earth from above the North Pole: the town dot goes right round and is back in about 24 hours; nobody feels the spin because it is smooth and steady; one spin is one day | 142 / 248 | 8 | 7 |
| L02 A year is one trip around the Sun | Since Andre's last birthday Earth has travelled once around the Sun along its orbit (Grade 3's word): about 365 days, and one trip is one year; a spin and a trip told apart in one table | 142 / 259 | 10 | 6 |
| L03 Star patterns keep their shapes | The Dipper at 9 PM and at midnight: the same shape in a new place; "star pattern" coined, "constellation" named once; the W does the same; every pattern moves across the sky together | 147 / 285 | 9 | 9 |
| L04 Different stars in different seasons | Orion over the Dallas fence in January, gone in July: up in the daytime, hidden by sunlight, back next winter; the Big Dipper is near the North Star, so it is up all year | 150 / 293 | 7 | 6 |
| L05 Earth spins, so the whole sky seems to move | Trees past a car window: the car moves, not the trees; the Sun, the Moon and the stars seem to move together because Earth, with us on it, is the one thing turning | 149 / 293 | 9 | 6 |
Applied without asking
Every claim item is bare yes / no with the correction in the why, and every bank claim asks for the correct reason; every coined term has a recognition item before any recall; "star pattern" and "constellation" are recognised among sister words and never typed; every attached question stands alone; units are words; Earth "spins" and the sky "seems to move" in every line. The three reviews' findings and Reader C's notes were applied at once: every "what is really moving?" option is a short full sentence (the key had been the only option opening with a capital); the spinning-Earth drawings turn the land with the town (the town had slid over a fixed Earth); "smoothly and steadily", not "slowly", as the reason nobody feels the spin; Topic 30's own Sun-path sentence recalled word for word; L04's rule names Orion instead of claiming every winter pattern leaves (the Big Dipper is up all year); the bank's star-pattern block re-drawn on an M, an arrow and a cross so no bank item is L03's quiz renamed; "next summer" and "next winter" against real distractors; "orbit" out of every stem before the typed item; a ship at sea replaced by a boat at anchor (a ship really is moving); two bank keys matched to their distractors' shape; a typed "24 hours" or "365 days" answered with "that is the length; type the name"; the key-tell checker at 0 of 107; 122 items held by the third reader; 52 bank items, 8 to 12 per atom; 8 picture placeholders with briefs; the seven-video batch built and checked, not sent.
Also on the site
Topic intro and poll · summary and three questions · mixed practice · the PP100 bank · the type sheet
After you answer
Nothing on the page changes if you keep all seven. A why-night line is one article line and one re-rendered video; cutting Orion's daytime line is one line, one quiz item and one bank item; dropping "day" and "year" as terms removes five typed items and their recognition partners; cutting "constellation" is one line and two items; drawing the turn is a redraw of six pattern figures; "axis" is one coin line and a re-render; three more L04 items are three fresh scenes; another name is a one-word swap. Either way the picture pass starts, and your notes on the scripts send the seven-video batch.
What the reviews found, and what changed
The blind read (two readers, 2 October) and the re-read (Reader C)
Two readers answered 118 items cold and agreed every key with each other and with the course. Their flags were all shape and wording, and all were applied in v2: in the whole "what is really moving?" family the key was the only option opening with a capital letter (Earth, or a child's name) while every distractor opened with "the", and two items added a colon or an "and"; the Sun distractors reused on a stars stem and a Moon stem left two options dead; three keys were the longest by a clause; the typed "orbit" was printed in an earlier stem; "spins very smoothly and slowly" gave the wrong reason for feeling nothing; "next January" was right only because December was not offered; and Paul, Pedro and Phoebe ran as three P-names.
Reader C then read the whole v2 bundle, 122 items, and agreed every key; every item had one true option a strong Grade 4 student could reach from the stem and the drawing. One item would not ship as it stood: the practice item that put the watcher on a ship at sea, where "the ship is sailing along" is literally true. Smaller notes: a bank key that was the only option with a comma clause (PP-23), one that was the only option with "and" (PP-44), what a typed "24 hours" should do when the stem asks for a name, and three key runs, which turned out to be the bundle's seeded shuffle and not the course's letters. All applied in v3; no key letter changed.
The guidance, questions and accuracy review (2 October)
A sound topic that teaches the right things at the right depth, the reviewer said: Earth drawn from above the North Pole with the arrow the right way for that view, the lit half on the Sun's side, the whole-sky card moving the Sun, the Moon and the stars the same way, Orion in January and the big triangle in July honest for Dallas, and Topics 31 and 32 agreeing about the Moon. Four things had to change, and did. The spin strip and animation moved the red town dot round a disc whose land stood still, a town sliding over a fixed Earth, the opposite of "the sticker goes round with the globe"; the land now turns with the dot and only the shading stays toward the Sun. "Earth spins so smoothly and so slowly that nobody can feel it" gave the wrong reason: we feel nothing because the motion is steady, not slow; every line, feedback and key now says "smoothly and steadily". The "what is really moving?" family's options are now full short sentences, each stem with its own distractors (never "the Moon is travelling around Earth", which Topic 32 teaches as true). And Topic 30's own Sun-path sentence is recalled word for word. Worth fixing, all done: L04's rule was false of the Big Dipper and the W (both up all year), so it names Orion and the article adds the Dipper's exception; the bank's star-pattern block was L03's quiz with the nouns changed and is re-patterned; "next summer" and "next winter" against real distractors; "orbit" stripped from every stem before the typed item; cause before effect in four idea lines; Pedro renamed. The reviewer answered the author's seven questions as the page above shows.
The figure review (2 October)
What a student notices first is the spinning Earth: Sun left, lit half left, one arrow over the top, the red town dot going round the right way; the orbit a clean near-circle; the star pairs making their point without words. Then the faults, all fixed: the spin strip cut off at its fifth disc (frame widened); a figure with two red towns (one dot, inside the turning group); the kite pattern drawn over the barn and its stars leaving the panel, the sky swinging back the wrong way (re-placed, one-way motion); "JANUARY EVENING" chips hanging off their panels (placed from their own width); the birthday chip across the dashed orbit (moved clear); item letters and time chips under the 13 px floor at phone width (a 14 px chip on every item, the pick item in two rows); a letter chip sitting on a sunlight ray (the middle ray dropped on item forms); and, from the guidance review, the land turning with the dot. Every star-pair shift was measured (all move up and right; with no compass drawn this reads as rising, and the record names the simplification). The page pass found the 360 px column rendering wide, a site-engine fault since fixed in the shared builder.
The bank, in brief
52 items in content/G4T31_pp100_bank.py: 47 four-option MCQs and 5 typed (the number 24, the number 365, orbit, year, Earth). Per atom: SPA4-007 the spin 11 · SPA4-008 the trip 12 · SPA4-005 patterns keep shape 10 · SPA4-006 seasons 8 · SPA4-009 the capstone 11. Easy 14, medium 24, hard 14, sorted easy to hard and rising with the atom's place in the topic. MCQ keys A 11 · B 12 · C 13 · D 11. Eighteen question types, one exemplar each on the type sheet: how long one spin or one trip takes (one fixed set, the key tells them apart); what we call that time; how many spins or trips in a given time; where the town dot or Earth is after a given time on a lettered drawing; the correct reason (nobody feels the spin; a year is 365 days); what is really moving when the Sun, the stars or the Moon seem to; a child's claim is wrong, pick the reason; the term and its other word; a drawn sky pair (how many stars moved on their own; what the group did; place and shape); two photos compared; the seasons (gone in summer, back next summer); a turning floor at a museum; typed number or word; two ideas chained; the rule run backwards (Earth stops spinning). Every scene is fresh against the lessons, quizzes and practice (the scene-noun grep is in the build record), and the type sheet lists the draw constraints.
The records, in full
The build record (v1, v2 reviews applied, v3 polish)
Skill: course-build → write-lesson (L01, L02 fact lessons on one thing each, coining "day" and "year" last; L03 a concept introduction in the fact form coining "star pattern"; L04 a fact lesson on a seasonal pattern; L05 the capstone recognition lesson) → design-check-sequence, sentence-atomise, write-example-sequence and write-explanation (the last two applied from write-lesson's dispatch text), write-mcqs (quizzes, attached questions, practice, the PP100 bank and its type sheet); write-video-script (intro, five lesson scripts, summary; the elementary micro-lesson anatomy); review-figures (author self-check on every render and every built page; the non-author pass is owed) @ efd8fba
Grade 4 Topic 31 — The turning Earth and the stars — build record (v1, 2 October 2026)
What this is, in plain words
Five short lessons that give a nine-year-old the two motions of Earth and what they do to the sky. Earth spins around once in a day (L01). Earth travels once around the Sun in a year (L02). A star pattern keeps its shape all night while the whole pattern moves (L03). Different star patterns are in the evening sky in different seasons (L04). And the capstone: the Sun, the Moon and the stars only SEEM to move, because Earth is the thing turning (L05). This is the topic that finally says "seems to move" out loud; Grade 3's sky topics and Topic 30 described the patterns and left the cause for here. Nothing here explains WHY it is night, which way Earth spins, or why the seasons happen — those are Grade 5's and grade 6-8's, and the register says so.
Hand-over from Topic 30 (not on disk when this was written; its folder does not exist yet). Topic 30's row is patterns only: the Sun's daily path (rises toward the east, highest around midday, sets toward the west), day length through the year, reading a season from data, predicting the next step — no cause. This topic takes that observed path as a fact to recall (L05's first quiz item and forest line use the REGISTER's words for SPA4-001, pending Topic 30's own sentence) and supplies the cause at recognition level: Earth spins. When Topic 30 lands, its exact Sun-path sentence should replace the register's wording in L05's forest line 1, script beat 2 and quiz q1 (one grep: "rise toward the east").
Decisions made without a blueprint (one line each, with the reason)
- Lesson order 007 → 008 → 005 → 006 → 009, as the architecture row gives it — the spin and the trip first because the star lessons lean on "day" and "year", and the capstone last because it needs the spin (L01) and the moving patterns (L03).
- "spins" is the one verb for Earth turning on itself; "turning" is the title's word and is said once in L01 ("The real Earth is turning like this right now") as the gloss — one word for one thing.
- The Sun, the Moon and the stars "seem to move", never "move", in every line from L03 on; L05's rule says "It is Earth that is turning, not the sky" — the register's example (trees past a car window) is the L05 headache.
- L01 shows the lit half and the dark half and never asks why it is night — the brief asked for the day side lit; the register puts the day-and-night explanation at Grade 5 (SPA5-005); the article says only "the half facing the Sun is lit up" / "the other half is dark".
- Earth is drawn from above the North Pole, not from the side — the town dot then travels the whole rim and comes back, which is the fact taught; the spin arrow is one curved arrow over the top, counterclockwise (true for that view); no direction is named in text.
- "day" and "year" are coined terms (recognition and typed recall items, S34) — they are everyday words, but the atoms give them their science meaning ("one spin is one day"); James may strike them from
terms(question 4). - "orbit" is recalled, not coined — Grade 3 Topic 31's sentence word for word ("Earth travels around the Sun along a path called an orbit"), one recall item first in L02's quiz; "one trip around the Sun" is the plain phrase and the word arrives after it.
- No tilt is drawn, no cause of the seasons, no "axis", no leap year — grade 6-8's and Grade 5's; "about 365 days" and "about 24 hours" carry the simplification.
- "star pattern" is the student's word; "constellation" is named once in L03 as the word people who study the stars use, and tested by one recognition item in L03's quiz and one in the bank; both are RECALL_BY_MCQ (eleven and thirteen letters).
- L03 is examples only (no non-example) — the Forces log's rule for a universal attribute: the Big Dipper at two times, the W at two times, then the whole sky moving together; the one "wrong" sky (a star displaced) appears only as a drawn candidate in the pick item, where it IS the belief being tested.
- L04 adds one honest fact beyond "patterns only": "In July, Orion is in the sky in the daytime, so the Sun's light hides it" — it answers the child's "where did it go?" and kills "the stars disappear"; it is one line of fact, no orbit geometry (question 2).
- L05 is recognition, not explanation — the register's chain (G4 recognises, SPA5-005 explains) is not compressed: nothing about which way Earth spins or why east-to-west.
- The star-pattern drawings move a pattern without tilting it — a named simplification (the real Dipper also turns a little over three hours); the captions say "moved", never "slid across level" (question 5).
- US sky names: the Big Dipper (not the Plough), Orion in winter, "a big triangle of three bright stars" in summer (the Summer Triangle, unnamed); the W is Cassiopeia, unnamed.
- Figures by kind: code draws the spinning Earth, the orbit (Grade 3 Topic 31's drawer, imported), the sky panels, the whole-sky card, the tables and rule cards; a night sky, the Big Dipper and a sunrise are photo placeholders; the five class scenes are cartoon placeholders. No person or hand as a glyph.
- Every lesson gets a video — each atom is one picture that moves (a spin, a trip, a sliding pattern, a season swap, the whole sky), and the register's "seem to move" is best shown moving.
Questions for James (one line each; the build does not wait)
- L01 draws the lit half and the dark half and never asks why it is night — keep it at that line? Recommendation: yes; the Grade 5 lesson explains it, and the drawing shows what the brief asked for without claiming more. Built that way.
- L04's one line "In July, Orion is in the sky in the daytime, so the Sun's light hides it" goes one fact beyond "patterns only" — keep or cut? Recommendation: keep; it is the honest answer to "where did it go?" and it uses Grade 3's "still there" sentence. Built in, with a quiz reason item and a bank reason item on it.
- "constellation" is named once in L03 and tested by one recognition item in the quiz and one in the bank — keep the items? Recommendation: keep (recognition only, never typed).
- "day" and "year" sit in
termsas coined words (each with a recognition MCQ and a typed recall) — keep them as terms, or treat them as everyday words with no term items? Recommendation: keep; the typed "day" and "year" are the bank's cheap hard items. - The drawn patterns move as a whole without tilting (the real Dipper turns a little in three hours) — accept the simplification? Recommendation: accept; clarity beats accuracy here, and the caption claims only "moved".
- "axis" is not coined ("spins all the way around" is the phrase) — leave it to Grade 5? Recommendation: yes.
- L04's quiz has 7 items (S18 WARN) — fine for a one-fact lesson? Recommendation: yes; the honest items are used up, and padding would add obvious ones.
Counts
- Lessons 5; article words L01 249 · L02 265 · L03 286 · L04 272 · L05 291 (all under 300, a subtitle or figure every ≤ 8 lines); scripts L01 138 · L02 142 · L03 147 · L04 142 · L05 149 spoken words (≤ 150); intro 113 words, 3 question marks (at the limit, one is the ready line); summary 131 words, opener exact.
- Quiz items L01 8 · L02 10 · L03 9 · L04 7 · L05 9 = 43; attached questions 5 + 3; practice 15 (3 Grade 3 retrievals, 1 FRQ, 2 typed terms); figures 41 (33 SVG by code, 3 photo placeholders, 5 cartoon placeholders).
- PP100 bank 52: per atom SPA4-007 11 · SPA4-008 12 · SPA4-005 10 · SPA4-006 8 · SPA4-009 11; tiers easy 14 · medium 24 · hard 14; typed 5 (24 hours, 365 days, orbit, year, Earth); 47 four-option MCQs; 0 multi-select; types 18 (
records/TYPES_G4T31.md). - Blind bundle
blind/2026-10-02: 107 mcq, 10 text, 1 frq (118 held), 11[Drawing:lines.
The per-lesson table
| Lesson | Atom | Type | Headache scene | Example sequence | Check design | Video |
|---|---|---|---|---|---|---|
| L01 Earth spins around once a day | SPA4-007 | fact lesson, one thing | Miss Santos spins the classroom globe; a sticker marks Pedro's town; "how long does the real Earth take?" | the globe → Earth from above the pole, lit half / dark half → the arrow → the dot at 0, 6, 12, 18, 24 hours → "one day" coined → rule | (a) fluency, climbing: how long (set) → TRUE claim → drawn dot after 24 h → two spins → term recognised → Friday count → Pedro's claim → term typed | yes |
| L02 A year is one trip around the Sun | SPA4-008 | fact lesson, one thing | Pedro's tenth birthday; "what has Earth done since his last birthday?" | Grade 3's orbit sentence → Earth on the orbit → 3, 6, 9, 12 months → "one year" coined → the spin-and-trip table → rule | (a) fluency: orbit recall → days per trip → drawn orbit after 6 months → term recognised → Paul's 9 trips → Phoebe's claim (spins once a year) → Paul's TRUE claim → Pedro's claim (a year is the cold coming back) → year typed → orbit typed | yes |
| L03 Star patterns keep their shapes | SPA4-005 | concept introduction, fact form | Phoebe on her grandmother's Kansas farm porch; the seven stars higher and to the right at midnight; "did they change shape?" | E the Dipper at two times (no lines) → the same with lines → "star pattern" coined, "constellation" once → E the W at two times → E every pattern moving together | (a) fluency: stars-not-all-the-same recall → drawn pair (same shape?) → drawn pick J / K → what → term → constellation → apply → Paul's claim (stars move apart) → transfer | yes |
| L04 Different stars in different seasons | SPA4-006 | fact lesson, seasonal pattern | Paul and his dad in the Dallas backyard: Orion in January, gone in July; "where did Orion go?" | Orion in January → the same yard in July (a big triangle) → Grade 3's "still there" line → up in the daytime, hidden → next January, back → the three-row table → rule | (a) fluency: stars-by-day recall → December to June → the pattern of the evening sky → when the triangle returns → the reason Orion is gone → Phoebe's claim (stars only at night) → Paul's TRUE claim | yes |
| L05 Earth spins, so the whole sky seems to move | SPA4-009 | capstone, recognition | Pedro in the car; trees seem to slide past; "the Sun seems to move — is something else really moving?" | what seems to move (Sun by day, Moon and stars by night, together) → the car again → Earth spins with us on it (L01's drawing) → the whole-sky card → rule | (c) what / why / misconception / transfer: Topic 30 recall → what is really moving (Sun; stars) → Paul's claim (the Sun goes around Earth) → the fair ride → Phoebe's TRUE claim → why every pattern moves together → the sunset sentence → Earth stopped spinning | yes |
design-check-sequence records
`
Skill: design-check-sequence @ efd8fba
Part: L01 — Type (a): one fact applied once (how long one spin takes; what one spin is called). Plan: 8 items, 2-4 options, stems ≤ 20 words; order recognise → apply → produce; term item last; no reference table. Belongs in practice/test: the 4-option HOW LONG set, the counts over weeks.
Part: L02 — Type (a): one fact applied once. Plan: 10 items (one Grade 3 recall first), the drawn orbit item as the apply; the three claims; the two typed terms last after their recognition MCQs. Belongs elsewhere: the two-step "365 spins → one trip" (bank, hard).
Part: L03 — Type (a) on a categorical fact (does the shape stay? yes); the drawn pair and the drawn pick are the fluency run; the term items after every stem that prints "star pattern". Belongs elsewhere: the 2 × 2 place-shape form and the "what can he copy" two-step (bank).
Part: L04 — Type (a): one seasonal fact. Plan: 7 items; Grade 3 recall first; one reason item (the correct reason Orion is gone); two claims. Belongs elsewhere: the notebook two-step (bank).
Part: L05 — Type (c): what (q2, q3), why (q7, a fresh case: every pattern together), misconception (q4 bare yes / no; q6 TRUE), transfer (q5 the fair ride; q9 the imagined removal), plus Topic 30's recall first. Belongs elsewhere: "X is wrong — the correct reason" four-reason forms (bank).
`
Key strings (written out and checked)
- Attached questions in video order (L01 … L05, S1, S2, S3): B B A B A A B A — A 4 of 8, no position over 60 %.
- L01: 3-option 0 1 0 2 · 2-option 0 1 · 4-option 0. L02: 3-option 0 2 2 0 · 4-option 2 · 2-option 1 0 1. L03: 2-option 1 0 0 1 0 · 3-option 0 1 1 0. L04: 3-option 0 1 1 2 · 2-option 1 1 0. L05: 3-option 1 0 1 · 2-option 0 1 1 0 1 0 (no four in a row alternate).
- PP100 MCQ keys: A 11 · B 12 · C 13 · D 11; string BCBBDACDDCABDCBABBDCDABDCAADBCADACBDCACBACCADBC. Key-is-the-longest-option check by script: 0 hits (twelve were found on the first pass and fixed by lengthening a distractor or shortening the key).
- Lettered items (one list,
figures.LETTERS): q_spin_jklm dot at J, key J (back after 24 h); q_orbit_jklm Earth at J, key L (opposite, 6 months); pp_spin_npqr dot at Q, key Q; pp_spin_stvw dot at W, key T (opposite, 12 h); pp_orbit_npqr Earth at P, key P; pp_orbit_stvw Earth at T, key W (opposite); q_pick_jk true candidate J. Convention: spin letters run top → left → bottom → right (the arrow's direction, counterclockwise from above the pole); orbit letters run in the arrow's order from the upper right. No order items.
The rules applied (the brief's table)
| Rule | Where it bites here |
|---|---|
| Every sentence has a subject and a verb (S38) | 0 fragments; "Yes." allowed once in L05's script; "It is the same with the sky" rewritten to "The sky works the same way" |
| Idea line ≤ 22 words, one sentence (S1) | 0 after four splits (the lit-half line, the porch line, Orion's closing line, the whole-sky line) |
| Script ≤ 150 words, ends "Okay, now your turn." (S25) | 138 / 142 / 147 / 142 / 149 after trims; every beat one screen state (S8 WARNs on three-sentence beats, kept) |
| Intro ≤ 120 words, ≤ 3 ?, coins nothing, map line, ready line + poll | 113 words; 3 ? (at the limit, the ready line included); no "is called"; "To find out, we will look at …"; never points at L01's globe |
| Summary opens "Here's everything we found out about …", one or two rule sentences per lesson, ≤ 175 | 131 words; the five lexicon sentences with "First / Next / Then / Also / And last" lead-ins; no example re-told |
| An attached question stands alone (S27) | the clock in a school hall; a tree's ring; a lighthouse keeper; no "in the video" |
| Keys spread; two-option strings checked | the strings above; the bank rebalanced twice |
| Fresh instances (S10, S28) | 0 S10 WARNs after the hook list; S28 found 16 bank items that were quiz items reworded — every one re-scened (Alaska, Oregon, Hawaii, a Montana spoon, an Arizona museum, a boat pattern, a Florida beach, a Nevada desert, Maine, an Ohio museum floor, Austin) and the Sun-stopped-spinning item replaced by a two-movers claim; the scene-noun grep (globe, sticker, birthday, cake, porch, barn, grandmother, backyard, fence, dad, highway, window, trees, fence posts, spelling, uncle, ride, fair, ship, lighthouse, tree ring, clock, crown, fish) against the bank: the fair "ride" and the "birthday" hits were re-scened; "tree(s)" hits are a museum's trees in no item — the remaining hits are "tree ring" in the summary question only |
| Lettered stems and drawings from one list (2 Oct) | figures.LETTERS feeds every lettered drawer AND every stem via from figures import LETTERS, opposite |
| Every SVG id unique (2 Oct, Topic 19) | this module writes NO ids; Topic 29's sun gradient uses a module counter; check_svg_ids.py → PASS |
| A figure passes on the built page | all five article routes and L03's quiz route screenshotted at 900 px and read (/tmp/g4t31_figs/png/page_L0*.png) |
| Code draws what must be exact; David's pack renders what must look real | 33 SVG; 3 photo placeholders (Big Dipper, a night sky, a sunrise); 5 cartoon placeholders (globe, birthday, porch, backyard, car) with briefs in IMAGE_BRIEFS |
| One depiction per thing, imported | the Sun, Earth, the Moon, a star (Grade 3 Topic 29); the orbit (Grade 3 Topic 31); the table, rule card and placeholders (Topic 18) |
| No figurative verb a child takes literally | no "climb", "drift", "wheel", "sweep", "sail"; "seem to slide past" is literal of the view; "scooping" cut for "with a long handle" |
| Grade 3 facts recalled, never located | "Earth travels around the Sun along a path called an orbit"; "By day the Sun's light fills the sky, so you cannot see the other stars, but they are still there"; "Stars are not all the same: some look brighter than others" — one line and one item each, no "in Grade 3 you saw" |
| Units as words in prose, numerals on chips (S29) | "about 24 hours", "about 365 days", "3 months"; chips 0 HOURS … 24 HOURS, 3 MONTHS LATER |
| Biggest / smallest for size only (S39) | 0 hits; "gets bigger" only of a shape (Paul's claim) |
| No option bundles a verdict with its reason | every bank claim is "X is wrong. What is the correct reason?"; quiz claims are bare yes / no with the correction in the why |
| Recognition before recall (S33, S34) | day: L01 q5 → q8; year: L02 q4 → q9; orbit: L02 q1 → q10; star pattern and constellation recognised only (RECALL_BY_MCQ) |
| Quiz climbs recognise → apply → produce (S32) | every typed item last in its quiz |
| Quantitative stems state numbers | 24 hours, 365 days, 3 days, one week, 3 years, 9 years, 6 months |
| US spelling (S14) | recognize, color; 0 WARNs |
| Names from the topic's row; a name belongs to one topic | Miss Santos, Paul, Pedro, Phoebe only; build_tools_names.py Santos Paul Pedro Phoebe → all free, exit 0 (the register globs Grade 3; a grep of grade4/ for the four names: 0 hits outside this topic) |
Misconceptions confronted (the vault catalogue is silent on astronomy; sources named)
| Belief (the child's words) | Source | Where confronted |
|---|---|---|
| The Sun moves across the sky because it goes around Earth each day | Baxter 1989 (children's models of astronomical events, ages 9-16); Vosniadou and Brewer 1994 (mental models of the day/night cycle) | L05 article closing line; L05 q4 (Paul, bare no); PP-47 hard claim; the MOVING set carries it as a distractor on four items |
| The stars come out at night; by day there are no stars | Plummer and Krajcik 2010; Sharp 1996 (children's ideas in astronomy, age 10-11) | L04 forest line 1 (Grade 3's sentence); L04 q1 recall, q6 (Phoebe, bare no); PP-45 hard claim; PR-3 |
| Star patterns change shape during the night; each star moves on its own | Plummer 2009 (children's reasoning about celestial motion) | L03 lines "No star has moved on its own …"; L03 q8 (Paul, bare no), the drawn pick's wrong candidate; PP-43 hard claim |
| A year is just when the cold weather comes back | Baxter 1989 (seasons models); Sharp 1996 | L02 q8 (Pedro, bare no); the year defined by the trip in every line |
| Earth spins once a year; the spin and the trip confused | Vosniadou and Brewer 1994; Trumper 2001 (grade 7-8 survey, day/year confusion) | L02 "A spin and a trip" section and table; L02 q6 (Phoebe, bare no); PP-17, PP-21 reason items; HOW LONG set shared by both atoms |
| Earth cannot be moving because we would feel it | Sharp 1996 | L01 line "Earth spins so smoothly and so slowly that nobody on Earth can feel it"; L01 q7 (Pedro, bare no); PP-16 reason |
| A pattern gone from the evening sky has gone out or moved away | Plummer 2009 | L04 q5 and PP-29 reason items (the distractors) |
Checker results
python3 build_tools_check_topic.py grade4/topic31_build/content/G4T31.py→ 0 FAIL, 19 WARN, every WARN answered:- S8 (12): script beats of three sentences — kept, each beat is one screen state (the shape every accepted Grade 4 topic has).
- S18 (1): L04's quiz has 7 items — kept (question 7): a one-fact lesson; its honest items are used up.
- S36 (6 words): pm (the time notation, "9 PM" — fine, needed for the two-times drawings); spun (the past form of spin, the topic's verb — fine); recognize (in the coining sentence "a shape you can recognize" — fine, the plain meaning is the only one); globe (L01's object, a classroom word — fine); museum (two bank scenes — fine, an everyday word); scientist (two bank scenes — fine). Swapped before this record: "scooping" → "with a long handle"; "horizon" → "the land".
- S17, S23, S28, S1, S25 all cleared during the build (first run: 14 FAIL — four long lines, six three-sentence bank stems, four scripts over 150; all fixed).
python3 grade4/check_g4_articles.py …→ 0 FAIL (counts above).python3 build_tools_names.py Santos Paul Pedro Phoebe→ all free, exit 0.python3 build_tools_build_topic_site.py … /tmp/g4t31.html→ 5 lessons, 15 practice, 52 pp100, 41 figures; every article route and L03's quiz route screenshotted and read.check_svg_ids.py grade4/topic31_build/content/figures.py→ PASS (0 ids written here; two NOTE lines on Topic 29's counter-numbered gradients, identical definitions).build_tools_blind_bundle.py … blind/2026-10-02→ 107 mcq, 10 text, 1 frq, 118 held. The bundle's 11[Drawing:lines grepped forspins|turns|orbit|same shape|moved|season: 3 hits, all the phrase "orbit diagram" naming the drawing on the three lettered orbit items, whose keys are letters — the word is the figure's name, not an answer; 0 hits for spins, turns, same shape, moved, season. The star-pattern items' blind text gives each star's position as numbers in both panels, never "the same shape".build_tools_video_batch.py→ 7 videos (intro, L01–L05, summary),handoff/G4T31/videos/batch_G4T31.json+READY.md;check_brief.py→ 6 ✓ and the INTRO's standing R79 closing-bullets line (an intro has no rule slide; accepted on every topic) plus a "3 question marks — at the limit" note;grep -ci strand→ 0. NOT SENT — Grade 4's first batch waits for James's word.
Figures (41; author's review-figures self-check on every render, then every built page)
Depiction register in figures.py's docstring. Rendered to /tmp/g4t31_figs/ and read on two contact sheets and the six page screenshots. Fixed on the render: Orion's join lines made the letter Z (consecutive points) — an edge list now draws the hourglass; the Summer Triangle closed; the night band's arrows were ink on navy (invisible) — now pale; item-panel stars enlarged above the background dots; the PEDRO'S BIRTHDAY chip overlapped the Earth label — moved below; the two "shape changed" item panels (a sky that can never happen) dropped, the one wrong candidate kept only in the pick item where it is the belief under test. Guards: Topic 18's table asserts every cell fits its column (two tables pass). Simplification named: a pattern at a second time is a translation of the first (no tilt).
Sentence-atomise self-check (summary per lesson; one idea per sentence, S1 / S38 clean)
| Lesson | Idea lines | One idea each | Cause → effect | Named actor | Verb carries | Plain word before term | ≤ 8 lines per run | Fixes applied |
|---|---|---|---|---|---|---|---|---|
| L01 | 19 | yes | the globe, then Earth, then the dot, then the number, then the name | Miss Santos, the globe, Earth, the red dot, sunlight | spins, turns, goes round, comes from, lit up | "spun all the way around once" → day | yes (five subtitles) | the lit-half line split in two |
| L02 | 22 | yes | the birthday, the path, the months, the number, the name | Pedro, Miss Santos, Phoebe, Earth | travels, keeps traveling, has gone, is back | "one trip around the Sun" → year; orbit recalled | yes (five subtitles) | "That is what Earth has done" (bare That) → "Since Pedro's last birthday, Earth has traveled…"; the closing return split |
| L03 | 23 | yes | the stars at two times, the shape, the name, the second pattern, the whole sky | Phoebe, the seven stars, the group, the W, each pattern | stands, looks, shine, moved together, keeps | "a group of bright stars that makes a shape" → star pattern → constellation | yes (six subtitles) | the porch line split; two lines that repeated the headache cut |
| L04 | 20 | yes | January, July, where Orion is, next January | Paul, his dad, Orion, the Sun's light, each pattern | see, finds, is gone, fills, hides, is back | no new term | yes (five subtitles) | Orion's closing line split in two |
| L05 | 20 | yes | the car, what seems to move, what is really moving | Pedro, the trees, the car, the Sun, the Moon, the star patterns, Earth | seem to slide, seem to move, spins, is turning | no new term; "seems to move" the working phrase | yes (four subtitles) | the whole-sky line split; "It is the same with the sky" → "The sky works the same way" |
Judgement calls
- The day-and-night drawing (lit half, dark half) with no why. Chosen over a side view so the tracked town comes back to its start; the words stay with what the picture shows. James's question 1.
- Orion "up in the daytime" in L04. One fact beyond the atom, kept because it is the natural answer and uses Grade 3's sentence; the cause (Earth's place on its orbit) is not given. Question 2.
- A pure translation for the moved pattern. The sky really turns about the pole star; a nine-year-old reading "same shape, moved together" is the atom; a rotation would read as a changed shape. Question 5.
- The bank's HOW LONG set shared by the spin and the trip. The set is the discrimination the day/year confusion needs; the key tells them apart.
- The capstone's MOVING set carries "the clouds, pushing the Sun along" as the fourth option — a documented young belief (Baxter's cloud models), not padding.
- The Moon in L05. The Moon really does travel around Earth (Grade 3's fact), but its nightly crossing is Earth's spin; the lines say the Moon "seems to move across the sky the same way", never "the Moon does not move".
- The intro's three question marks — the two felt questions and the ready line; at the limit, not over.
Owed
- The non-author review-figures pass over the 33 SVG renders and the 8 placeholders' briefs; the non-author review-questions pass over 43 quiz, 8 attached, 15 practice and 52 bank items; the blind read of
blind/2026-10-02(two cold readers) and its adjudication. - The picture pass through David's pack (8 placeholders) — this topic carries Questions for James, so it waits for his sign-off.
- The video batch (7) — built and checked, not sent; James's word is needed for Grade 4's first batch.
- When Topic 30 lands: replace the register's Sun-path wording in L05 (forest line 1, script beat 2, quiz q1) with Topic 30's own sentence.
- Nothing committed (the brief's instruction).
v2 — reviews applied (2 October 2026)
Skill: course-build → write-lesson (lesson lines, scripts via write-video-script), write-mcqs (every item change; check_key_tells.py 0), write-explanation (fb and why lines), review-figures (author re-render of every changed drawer and every built page) @ fb37d14
In plain words. Three reviews (the guidance review, the figure review and the blind read) found one figure that contradicted the lesson, one wrong reason sitting in a key, a family of items whose key stood out by its shape, and a boy's name too close to his classmate's. All are fixed in place: the land on the spinning Earth now turns with the town, the spin is "smooth and steady" (not "slow"), every "what is really moving?" option is a short full sentence, Pedro is now Andre, Topic 30's own Sun-path sentence is recalled word for word, and the seasons rule names Orion rather than claiming every winter pattern leaves. Every key keeps its letter and meaning; the attached-question string, the quiz strings and the bank's key string are unchanged from v1.
Finding → change
| # | Finding (review) | Change made |
|---|---|---|
| E1 | The "what is really moving?" family: the key alone opened with a capital, or carried a colon / ", and" (blind read A, B; review Essential 1) | L05 vq, q2, q3, q5, q7, q8; SUM-3; PR-10; PP-33–38 are the written set: "Earth is spinning around." / "The Sun is traveling around Earth." / "The whole sky is turning around Earth." / "The clouds are pushing the Sun along."; the stars stem (PP-34) and the Moon stem (PP-35) have their own distractors (MOVING_STARS, MOVING_MOON — "The stars are flying across space." / "The wind is blowing the stars along."; "The Moon is sliding across the sky on its own." / "The wind is blowing the Moon along." — never "the Moon is traveling around Earth"); q5 and PP-37 as the review wrote them; q7 and PP-36 "Earth is the one thing that is turning."; q8 "It is Earth that is turning." / "It is the Sun that is moving down." |
| E2 | spin_strip, spin_anim, spin_letters moved the dot round a disc whose land stood still (review Essential 2; figures 9) | spin_disc rotates earth_dot by the town's angle and draws the dot inside the same turned group (the animated form turns land and dot in one SMIL rotate); the shading alone stays toward the Sun. Checked on the strip (land turned a quarter per disc), on spin_anim paused at 3 s and 6 s, and on all three lettered items |
| E3 | "so smoothly and so slowly" gave the wrong reason (Essential 3; blind read PP-16) | "so smoothly and steadily" in L01 idea 12, forest line 1 ("Earth spins around all the time, so smoothly and steadily that nobody can feel it"), the L01 script beat, q2's fb/why, q7's fb/why/source and PP-16's key and why; "Earth spins around slowly, the way the globe did" → "Earth spins around, the way the globe did" so no line leaves "slowly" beside "cannot feel it" |
| E4 | Topic 30 recalled in the register's words, not its own (Essential 4) | L05 forest 1 and article ideas 6–7 carry Topic 30's lexicon sentence word for word ("Every day, the Sun seems to move across the sky on a curved path. It comes up in the east, is highest around midday, and goes down in the west."); script beat 2 "Every day the Sun comes up in the east and goes down in the west." (149 words); q1 options "low, near where it came up" / "at its highest" / "low, near where it goes down", fb and why in the same words; q8 "go down in the west"; PP-38 "comes up in the east and goes down in the west" |
| W5 | L04's rule false of the Dipper and the W (Worth fixing 5) | lexicon 4, rule step, rule card, forest 4, script rule beat, summary beat and every fb/why that quoted it: "Different star patterns are in the evening sky in different seasons. A pattern like Orion is in the evening sky in winter, gone in summer, and back next winter."; the article adds "Most star patterns have their own season … " and "The Big Dipper is different: it is near the North Star, so you can find it on evenings all year."; the script adds "The Big Dipper is different: it is in the evening sky all year." (150 words after two trims); closing bullets "Orion is up in winter, gone in summer" / "It is back next winter" |
| W6 | PP-28 "next July" and PP-47 "next January" right by omission | "next summer / next week / next month / never"; "next winter / in the spring / in the summer / in the fall" (stem "when will he next write it?") |
| W7 | SPA4-005 block was L03's quiz renamed (Worth fixing 7) | PP-12 five stars in a cross over Montana; PP-13 "People who study the stars use another word for a star pattern. What is it?"; PP-22 on an M pattern (pp_m_two) asks how many stars moved on their own (none); PP-23 on an arrow pattern (pp_arrow_two) asks what the group did between the times; PP-24 keeps the 2 × 2 form on a cross (pp_cross_two); PP-25 is a fresh move (two photos by Phoebe's aunt in Vermont — what differs); PP-26 re-cased (a Colorado mountain); PP-30 is the triangle gone in January ("In January it is up by day, hidden by sunlight." — true: in January the triangle is near the Sun's side of the sky); PP-44 is the W spreading out. ⟂ PP-24 / PP-26 and PP-30 / PP-32 / PR-9 added to the type sheet |
| W8 | typed "orbit" given away (Worth fixing 8; blind read A) | L02-q10 stays last; "orbit" stripped from L02-q3's stem and fb ("on its path around the Sun"), PP-10, PP-18, PP-19; "an orbit" dropped as a distractor on PP-12 / PP-13 and PP-40's distractor "on its orbit" → "on its path" |
| W9 | accept lists narrow | day + "a whole day", "one whole day", "a day and a night"; year + "12 months", "twelve months", "a whole year", "one whole year"; Earth + "the world", "world", "the planet" — in the quizzes, the practice set and the bank |
| W10 | effect before cause; a vague link | "One spin takes about 24 hours, so a day is about 24 hours long." · "One trip takes about 365 days, so a year is about 365 days long." · "The whole group has moved together to a new place in the sky." / "No star has moved on its own." · "The Sun, the Moon and the stars are like the trees: they only seem to move." · L03's closing return and L05's closing return put the cause first ("So the whole pattern moved across the sky together, and …"; "So Earth spins, and the Sun only seems to move …") |
| W11 | Paul / Pedro / Phoebe a run of three P-names (blind read A, B) | Pedro → Andre course-wide in this topic (content, figures, briefs, type sheet); NAMES_POOL.md row 31 updated; grep for the old name over the content, the names pool and the batch builder: 0; build_tools_names.py Santos Paul Andre Phoebe → all free, exit 0; L02-05..08 now Paul, Phoebe, Paul, Andre |
| B1 | L04-q1, PR-9, PP-14 key longest by a clause (blind read) | L04-q1 "still there, hidden by the Sun's light / gone until the night comes / hidden behind the Moon"; PR-9 key "In summer it is up in the daytime."; PP-14 re-stemmed as PP-13 above |
| F1 | spin_strip clipped at x = 614 in a 600 frame | frame 640 |
| F2 | spin_anim drew two town dots | one dot, inside the turning group (town=False on the still layer is no longer needed: the still dot and the animated dot are one element) |
| F3 | whole_sky_anim: kite over the barn, stars leaving the panel, the sky swinging back | kite re-origined to (390, 80); values "0 0; 60 −30" (one way, then it restarts); every star inside x 10..570, y 10..204 at both ends — checked paused at 3 s |
| F4 | time chips overhanging their panels (orion_january, seasons_sky) | sky_panel places every chip from its own width (x0 + chip_w/2 + 8; letters from the right edge the same way) |
| F5 | orbit_headache chip across the path, disp=340 | disp=None (full width like orbit_months), frame 440 so the chip sits below and right of Earth, clear of the dashed path |
| F6 | item letters and time chips under the 13 px floor | chip14 (14 px bold in a 24 px box) on every lettered spin and orbit item and on every item sky panel's time and letter chips; q_pick_jk is two rows in a 560 × 440 frame |
| F7 | spin items' left letter chip on the middle sunlight ray | item forms drop the middle ray (mid_ray=False) and move the Sun 20 units left |
| F8 | the 360 px column (builder) | not touched — the site engine's; in a true 360 px Playwright viewport every route reads whole (the 418 px rendering the reviewer saw is Chrome's bare-window floor) |
| — | four briefs lacked the eye-first / side line | globe_cartoon, birthday_cartoon, car_cartoon, sunrise_photo each gain one |
| — | two Sun gradients shared an id (identical definitions, a NOTE) | sun_ball is now taken from the SAME module copy orbit_fig uses, so one counter numbers every gradient: check_svg_ids.py 20 ids, 0 shared |
Judged differently or beyond the rows. (a) The Dipper line went into the SCRIPT as well as the article (the two are alternatives), paid for by trimming beat 1 ("Dallas backyard"; "Above the fence shine seven bright stars, three in a short straight row") and beat 3 ("It is still there."). (b) "near the North Star" names a star the course has not coined; it is the plainest true reason and the reviewer's wording. Caveat for the record: from Dallas the Dipper sits very low in the north on fall evenings; "you can find it on evenings all year" is the grade-4 truth, exact from Kansas. (c) The seasonal items about unnamed made-up patterns (L04 vq, q2; PR-8; PP-27) keep their keys: the article now says "most star patterns have their own season", and each stem is a pattern seen in one season, which is the case the rule describes. (d) L05's "It is as if the whole sky were one big picture." was cut to bring the article under 300 words after the two-line Topic 30 sentence went in. (e) The bank's drawn pairs took NEW patterns (M, arrow, cross) rather than the lesson's Dipper, W and kite with new chips — the review asked for an arrow, a cross and an M. (f) A pattern constant named ARROW silently overwrote the arrow colour and every spin arrow's arc vanished on the render — caught on the PNG, renamed ARROW_STARS; a reminder that the render, not the source, is the check.
Record corrections. v1's rule table claimed "S28 found 16 bank items that were quiz items reworded — every one re-scened": the review re-performed it and found the SPA4-005 block (PP-12, 13, 22–26, 30, 44) still L03's items with the nouns changed; v2 re-patterns and re-cases them (W7 above). v1's figure row "all five article routes … screenshotted and read" had not caught the still land, the two dots or the clipped strip; v2's page pass is listed below. v1's hand-over note ("Topic 30 … its folder does not exist yet") is closed: Topic 30 is on disk and its sentence is now recalled.
Checker lines (final run)
python3 build_tools_check_topic.py grade4/topic31_build/content/G4T31.py→ 0 FAIL, 19 WARN — S8 ×12 (three-sentence beats, each one screen state — kept), S18 ×1 (L04's 7 items — kept, question 7), S36 ×6 (pm, spun, recognize, globe, scientist, museum — all answered in v1; no new word flagged: steadily, Andre, Vermont, cross, aunt, photo all passed).python3 grade4/check_g4_articles.py …→ 0 FAIL; articles L01 248 · L02 259 · L03 285 · L04 293 · L05 293; scripts 142 · 142 · 147 · 150 · 149; intro 113; summary 132.python3 build_tools_names.py Santos Paul Andre Phoebe→ all free, exit 0; grep for "Pedro" overcontent/,NAMES_POOL.md,build_tools_video_batch.py,handoff/G4T31/→ 0.check_svg_ids.py grade4/topic31_build/content/figures.py→ 41 figures, 20 ids, 0 shared, PASS.check_key_tells.py grade4/topic31_build/content/G4T31.py→ KEY TELLS: 0 of 107 MCQs flagged (a: 0, b: 0, c: 0) (28 fixed-set options exempt by name).build_tools_video_batch.py→ 7 videos,handoff/G4T31/videos/batch_G4T31.json;check_brief.py→ L01–L05 and SUMMARY ✓, the INTRO's standing R79 closing-bullets line and the "3 question marks — at the limit" note (both accepted on every topic);grep -ci strand0. NOT SENT.build_tools_blind_bundle.py … grade4/topic31_build/blind/2026-10-02-v2→ 107 mcq, 10 text, 1 frq, 118 held; the 11[Drawing:lines grepped forspins|turns|orbit|same shape|moved|season→ 3 hits, all "orbit diagram" naming the figure on the three lettered orbit items.
Key strings (re-read on the built content; unchanged from v1)
Attached questions in video order B B A B A A B A. L01 0001021t · L02 02220101tt · L03 100011010 · L04 0111210 · L05 100110110 (t = typed). PP100 MCQ keys A 11 · B 12 · C 13 · D 11, string BCBBDACDDCABDCBABBDCDABDCAADBCADACBDCACBACCADBC; tiers easy 14 · medium 24 · hard 14; typed 5.
Changed ids
Lessons: L01 (forest 1, ideas 10 / 12 / 20, script beat 3, q2, q7, q8 accepts) · L02 (idea 16, q3, q9 accepts) · L03 (ideas 13–14 split, closing return, q8 source) · L04 (forest 4, ideas 19–20, rule, closing bullets, script beats 1 / 2 / 3 / 4 / 5, vq fb, q1, q2 fb, q4 why, q7 fb) · L05 (forest 1, ideas 6–7, 11, 13, closing return, script beat 2, vq, q1, q2, q3, q5, q7, q8). TOPIC: lexicon 4, summary beat 5, SUM-3. PRACTICE: PR-8 fb, PR-9, PR-10, PR-14 / PR-15 accepts. Bank: PP-10, 12, 13, 16, 18, 19, 22, 23, 24, 25, 26, 28, 30, 32 why, 33–38, 40 option, 43 / 48 accepts, 44, 47. Figures: spin_disc (and so earth_spin_headache, earth_spin, whole_sky_card), spin_strip, spin_anim, spin_letters (q_spin_jklm, pp_spin_npqr, pp_spin_stvw), orbit_headache, orbit_letters (q_orbit_jklm, pp_orbit_npqr, pp_orbit_stvw), sky_panel (orion_january, seasons_sky, every item panel), whole_sky_anim, pattern_two_times (q_kite_two), pattern_pick (q_pick_jk), rule_seasons; new keys pp_m_two, pp_cross_two, pp_arrow_two replace pp_w_two, pp_dipper_two, pp_kite_two; new chip14; four briefs. Names: every "Pedro" / "PEDRO" string.
Renders opened (review-figures, author re-check on the render)
/tmp/g4t31_v2_figs/png/: earth_spin, earth_spin_headache, spin_strip, spin_anim at 0 / 3 / 6 s, q_spin_jklm, pp_spin_npqr, pp_spin_stvw, orbit_headache, q_orbit_jklm, pp_orbit_npqr, pp_orbit_stvw, whole_sky_anim at 0 / 3 s, q_kite_two, pp_m_two, pp_cross_two, pp_arrow_two, q_pick_jk, orion_january, seasons_sky, whole_sky_card, rule_seasons — land turned with the dot on every spin render; one dot; arrow arc present; chips inside their panels; every star inside the night panel. Site built to /tmp/g4t31_v2.html; /tmp/g4t31_v2_pages/: the five article routes, the L01 and L03 quiz routes and the PP100 at 1200 px and in a true 360 px viewport (Playwright), full page, read in slices — every figure whole, the two-row pick item and the lettered discs read in the phone column.
Owed after v2
A second blind read of blind/2026-10-02-v2 (the family's options changed shape; PP-22 / 23 / 25 / 30 are new items); James's seven questions stand (the review's answers are recorded in REVIEW_G4T31_2026-10-02.md); the picture pass (8 placeholders) still waits for his sign-off; the batch is built and checked, not sent. Nothing committed.
v3 — polish (2 October 2026)
Skill: course-build → write-mcqs (every item change; check_key_tells.py at 0) → write-explanation (every changed fb and wrong_fb line) @ e23b67f
In plain words. A third cold reader (Reader C) read the whole v2 bundle, 122 items, and agreed every key. One item would not ship as it stood: the practice item that put the watcher on a ship at sea, where "the ship is sailing along" is literally true. The rest was small: two bank keys a child could pick by their shape (the only comma clause; the only "and"), a question about what a typed "24 hours" should do when the stem asks for a NAME, and three key runs the reader saw in the bundle. All applied below; no key letter, key meaning, tag, figure or script line changed, so the video batch stands as built and was not rebuilt.
Flag → change
| Flag (Reader C) | Change |
|---|---|
| PR-10: a ship at sea IS really moving, so "The ship is sailing along." is a second true option | stem "Phoebe's boat is held still by its anchor in a bay, and the stars seem to move slowly across the sky all night. What is really moving?"; distractor "The boat is moving across the bay."; its fb "The anchor holds the boat in one place in the bay, so the boat is not moving across it. Earth spins, so the stars seem to move."; key and key fb unchanged. The lighthouse was not used again (it is the summary's third question's scene) |
| PP-23 key "It has moved as a whole, keeping its shape." is the only option with a comma clause | "It has kept its shape as it moved." — the shape of "It has spread apart as it moved." / "It has closed up as it moved."; why's last line "So the five stars have kept their shape as they moved." |
| PP-44 key "The stars keep the same shape all night and move together." is the only option with "and" | "The stars keep the same shape all night." — one clause like every distractor, and the direct answer to "spread out during the night"; "move together" stays in the why; why's last line matches |
| L01-08: "decide on 24 hours" | The stem asks for the NAME of the time, so "24 hours" is not accepted: removed from L01-08's and PR-15's accept lists; wrong_fb lines for "24 hours", "24", "about 24 hours" and "hours": "24 hours is how long one spin takes. The name for that amount of time is a day." The same logic applied to the year items (L02-09, PR-14, PP-43): "365 days", "12 months" and "twelve months" removed from the accept lists (they had been added in v2's widening), with wrong_fb lines "365 days is how long one trip takes. The name for that amount of time is a year." / "12 months is how long one trip takes. …" (the bank's YEAR_WRONG; typed() now takes wrong_fb). Confirmed present: day / one day / 1 day; year / one year / 1 year; orbit / the orbit (L02-10, PP-42); 24 hours (PP-39, a number item); 365 days (PP-41, a number item); Earth / the Earth / earth / the planet (PP-51) |
| Key runs L01-01..05 all B, L04-01..04 all B, L05-01..04 all A | No change: the runs are the bundle's, not the course's. build_tools_blind_bundle.py shuffles every item's options with a fixed seed (random.Random(20260925)), so the reader's letters are not the live letters (L01-02 is "yes", key A live; the bundle showed it at B). The live strings, re-read on the built content: L01 AAABACBt · L02 ACCCABABtt · L03 BAAABBABA · L04 ABBBCBA · L05 BAABBABBA · practice BBABCAABBCfACtt · attached BBABAABA — no four in a row anywhere, no letter over 60 % in a lesson. The same seeded shuffle will put the same runs in the v3 bundle; a note for the bundle tool, not for the content |
| "Phoebe" a hard read for a nine-year-old | left: the reader says it is not confusable with Paul or Andre; it is the pool's name for this topic |
Checks after v3
python3 build_tools_check_topic.py grade4/topic31_build/content/G4T31.py→ 0 FAIL, 20 WARN — v2's 19 (S8 ×12 three-sentence beats, S18 L04's 7 items, S36 pm / spun / recognize / globe / scientist / museum) plus S36 'anchor' ×2 (PR-10's stem and fb): kept — the stem explains it in the same clause ("held still by its anchor").python3 grade4/check_g4_articles.py grade4/topic31_build/content/G4T31.py→ 0 FAIL; articles 248 / 259 / 285 / 293 / 293; scripts 142 / 142 / 147 / 150 / 149; intro 113; summary 132, opener ok.python3 ~/Documents/CourseBuilding-Vault/skills/write-mcqs/check_key_tells.py grade4/topic31_build/content/G4T31.py→ KEY TELLS: 0 of 107 MCQs flagged (a: 0, b: 0, c: 0); KEY LONGEST (any margin) 18 of 107; 28 fixed-set options exempt.python3 ~/Documents/CourseBuilding-Vault/skills/review-figures/check_svg_ids.py grade4/topic31_build/content/figures.py→ 41 figures, 20 ids, 0 shared, PASS.python3 build_tools_names.py Santos Paul Andre Phoebe→ all free, exit 0.python3 build_tools_build_topic_site.py grade4/topic31_build/content/G4T31.py /tmp/g4t31_p.html→ 5 lessons, 15 practice, 52 pp100, 41 figures.- Video batch not rebuilt (no script line changed;
handoff/G4T31/videos/batch_G4T31.jsonstands from v2) and not sent. - Blind bundle re-cut:
grade4/topic31_build/blind/2026-10-02-v3/→ 107 mcq, 10 text, 1 frq, 118 held, 10 adversarial rows; the[Drawing:lines grepped forspins|turns|orbit|same shape|moved|season→ 3 hits, all "orbit diagram" (the figure's name on the three lettered orbit items);ship|sailing→ 0.
Counts and key strings after v3
Unchanged from v2: 5 lessons · 43 quiz items (8 + 10 + 9 + 7 + 9) · 5 attached + 3 summary questions · 15 practice · bank 52 (47 four-option MCQs, 5 typed): SPA4-007 11 · 008 12 · 005 10 · 006 8 · 009 11; easy 14 / medium 24 / hard 14; bank MCQ keys A 11 · B 12 · C 13 · D 11, string BCBBDACDDCABDCBABBDCDABDCAADBCADACBDCACBACCADBC; the quiz, practice and attached strings as printed above (no option moved position).
Item ids changed in v3 (for the mini re-read)
Practice: PR-10 (stem, option B, fb B) · PR-14 (accept list, wrong_fb) · PR-15 (accept list, wrong_fb). Lesson quizzes: L01-08 (accept list, wrong_fb) · L02-09 (accept list, wrong_fb). Bank: PP-23 (option, why) · PP-44 (option, why) · PP-43 (wrong_fb). Code, not items: the bank's YEAR list and new YEAR_WRONG; typed() takes wrong_fb; the bank's header comment (the ship → the anchored boat). Records: TYPES_G4T31.md (bar list, v3 note); this section.
Judgement calls, v3
- A name is not a duration. "Type the name for that amount of time" has one kind of right answer, the word; "24 hours" and "365 days" are the lengths of the time, so they are now a feedback line that says exactly that, and the student types again. This reverses part of v2's widening ("12 months", "twelve months", "365 days" on the year items) on the same ground; "a whole day", "a day and a night", "a whole year" stay, since they name the time.
- The anchored boat, not the lighthouse. The reader offered either; the lighthouse keeper is already the summary's third question, and one scene per item is the course's rule.
- The key runs were left alone. Re-ordering live options to fix a run that exists only in a seeded shuffle would move keys for no reason; the live strings are printed above and are clean.
Owed after v3
- A mini re-read of the changed items above (
blind/2026-10-02-v3/) by a reader who has not seen the keys. - James's questions on the Needs-you page (
records/REVIEW_NEXT_G4T31.md→course_preview/review/REVIEW_NEXT_G4T31.html); the picture pass (3 photo and 5 cartoon placeholders) waits on them. - James's notes on the scripts are the cue to send the seven-video batch.
Nothing committed.
The type sheet (eighteen types, one exemplar each, and the draw constraints)
Skill: course-build → write-mcqs → write-explanation, design-check-sequence @ efd8fba
Topic 31 — The turning Earth and the stars — the PP100's question types, with their exemplars (v1, 2 October 2026)
In one line: 52 items, 47 four-option MCQs and 5 typed (24, 365, orbit, year, Earth); eighteen types, because the five atoms each need a fact form, an apply form and a claim form, and the capstone needs the "what is really moving" form and the rule run backwards. MCQ keys A 11 · B 12 · C 13 · D 11. Difficulty rises with the atom's order: SPA4-007 (the spin) seven easy, three medium, one hard typed number; SPA4-008 (the trip) four easy, four medium, four hard (one chained, three typed); SPA4-005 (patterns keep shape) three easy, five medium, two hard; SPA4-006 (seasons) six medium, two hard; SPA4-009 (the capstone) six medium, five hard.
What this page is. James reads a bank as its question TYPES first (vault: A bank is reviewed as its question types first, one exemplar each). Under the Grade 4 standing brief the bank is built straight away (content/G4T31_pp100_bank.py); this sheet is the way in. Each type line says what the stem asks, what the four options (or the accept list) are, and prints one exemplar in full with its nearest lesson-side instance, so freshness can be checked in one look.
Rulings already applied. Four options on every MCQ (three fixed sets: HOW LONG "about 1 hour / about 24 hours / about 7 days / about 365 days", used for the spin AND the trip so the key tells them apart; WHAT WE CALL "an hour / a day / a week / a year"; WHAT IS REALLY MOVING, every option a short full sentence — the Sun stem "Earth is spinning around. / The Sun is traveling around Earth. / The whole sky is turning around Earth. / The clouds are pushing the Sun along."; the stars stem swaps in "The stars are flying across space." and "The wind is blowing the stars along."; the Moon stem "The Moon is sliding across the sky on its own." and "The wind is blowing the Moon along." — never "the Moon is traveling around Earth", which Topic 32 teaches as true; rotated per item); no option bundles a verdict with its reason (every claim is "X is wrong … What is the correct reason?" with four single-statement reasons; the one TRUE claim is "Paul is right that … What is the correct reason?"); every stem is a positive question of at most two sentences unless tagged hard (S23 clean); the lettered items read their letters from figures.LETTERS (one list for stem and drawing) and their blind text is data (which letter the dot or Earth sits at; the stars' positions as numbers), never the answer; the key is never the longest option by the key-tell checker's margins (check_key_tells.py: 0 of 107 flagged, v2); "star pattern" and "constellation" are recalled by MCQ (RECALL_BY_MCQ, eleven and thirteen letters); the typed keys are the numbers 24 and 365, and the words orbit (Grade 3's term), year and Earth (a name), with child spellings in the accept lists; no multi-select; every item names ONE atom; US spelling; units as words in prose, numerals on drawings.
The bar list (real things a generated item must never use): "axis", "rotate", "revolve", "hemisphere", "equator", "tilt", "leap year" (not taught); any cause of the seasons or of day and night (grade 5 / grade 6-8); the Sun or the stars "moving" (they "seem to move"); the Moon's monthly changes (Topic 32's); any lesson scene (the classroom globe and its sticker, Andre's birthday cake, Phoebe's grandmother's farm porch and barn in Kansas, Paul's Dallas backyard with his dad and the fence, Andre's car on the highway to San Antonio, the intro's bedroom window); any quiz, attached or practice scene (the spelling test, Andre's uncle, Phoebe's cousin, the fair ride, the anchored boat, the lighthouse, the tree ring, the school clock, the crown and fish patterns, letters J K L M); a claim-maker from another topic's row (only Paul, Andre and Phoebe); "biggest / smallest" for a time or a count (longest, most); a non-US sky name (the Plough).
The eighteen types
| Type | Items | Atom | Tags | Form | The stem asks… | The options / the accept | Exemplar scene |
|---|---|---|---|---|---|---|---|
| 1 | 2 | 007 | easy | MCQ, HOW LONG set / an hours set | how long one spin takes | about 1 hour / 24 hours / 7 days / 365 days | a scientist in Alaska timing one spin; Phoebe counting the hours |
| 2 | 3 | 007, 008 | easy | MCQ, WHAT WE CALL set | what we call the time of one spin / one trip | an hour / a day / a week / a year | sunrise to sunrise in Oregon; Tuesday 7 AM to Wednesday 7 AM; one trip back to the start |
| 3 | 2 | 008 | easy | MCQ, HOW LONG set / an age set | how long one trip takes; how old after one trip | the set; one day / week / month / year old | a scientist in Hawaii; Phoebe's baby brother |
| 4 | 3 | 007, 008 | easy | MCQ, counts | how many spins in 3 days / one week; how many trips in 3 years | once / 3 / 7 / 24 / 30 / 365 times | a Michigan lake stay; a Colorado camp; Andre's dog |
| 5 | 2 | 007 | easy, medium | MCQ, drawn disc | where the town dot is after 24 hours (back) / after 12 hours (opposite) | the four letters | letters N P Q R; S T V W |
| 6 | 2 | 008 | medium | MCQ, drawn orbit | where Earth is one year on (back) / 6 months on (opposite) | the four letters | letters N P Q R; S T V W |
| 7 | 2 | 007, 008 | medium | MCQ, the correct reason | why nobody can feel the spin (smooth and steady, not slow); why a year is 365 days | four single statements | — |
| 8 | 4 | 009 | medium | MCQ, WHAT IS REALLY MOVING sets | what is really moving when the Sun / stars / Moon seem to; what is really happening as the Sun comes up and goes down | the Sun set; the stars set; the Moon set (full sentences) | a Florida beach; a Nevada desert; the Moon; east to west |
| 9 | 6 | 007, 008, 005, 006, 009 | medium, hard | MCQ, claim | X is wrong … the correct reason (spins once an hour; one trip a day; the Dipper's stars move apart; stars only at night; the Sun travels around Earth; two movers for Moon and stars) | four single-statement reasons, three half-accepting the belief | — |
| 10 | 3 | 005 | easy | MCQ, the term | what a group of stars in a shape is called; the other word people who study the stars use; which of four things is a star pattern | a star pattern / a group of planets / a telescope / a cloud; a constellation among sisters; four things | Montana's cross; the stars' other word; a kite |
| 11 | 3 | 005 | medium | MCQ, drawn sky pair (the bank's own patterns: an M, an arrow, a cross) | how many stars moved on their own; what the group did between the times; which is true at the later time | none / one / two / all five; four happenings; the 2 × 2 place-shape form | an M at 7 and 10 PM; an arrow at 10 PM and 1 AM; a cross at 9 PM and midnight |
| 12 | 2 | 005 | medium | MCQ, no drawing | what differs between two photos of a pattern three hours apart; which is true at midnight | four statements; the 2 × 2 form | Phoebe's aunt's photos of an arrow in Vermont; a pattern above a Colorado mountain |
| 13 | 5 | 006 | medium | MCQ, seasons | will a winter pattern be up in summer; when it comes back; what a year's watching shows; TRUE claim's reason; January to July | four statements | a boat pattern; the big triangle; Andre's year of watching |
| 14 | 2 | 006, 009 | medium | MCQ, the correct reason | why the big triangle is gone in January; why every pattern moves together | four single statements | the big triangle; Maine's sky |
| 15 | 1 | 009 | medium | MCQ, transfer | what is really moving on a slowly turning floor | the person / the walls / the ground / the air | an Ohio museum |
| 16 | 5 | 007, 008, 009 | hard | typed | the number of hours in one spin; the days in one trip; the path's name; the time of one trip; the thing really turning | 24 …; 365 …; orbit …; year …; Earth … (child spellings included) | — |
| 17 | 4 | 008, 005, 006, 009 | hard | MCQ, two steps | 365 spins → one trip; what can be copied from an 8 PM drawing (shape, not place); when a winter pattern is next written in a notebook; a pattern higher at midnight means Earth has turned | four statements | Andre's family's move to Austin; Andre's drawing; Andre's notebook; a Utah hill |
| 18 | 1 | 009 | hard | MCQ, the rule run backwards | what the star patterns would seem to do if Earth stopped spinning | stay in one place / still move / move the other way / change shape | — |
Hard because — type 9 (hard items): the belief is held against the rule and every distractor half-accepts it, so the key is not the odd one out. Type 16: the number or word is produced, not picked, from a fresh scene with no clue word in the stem. Type 17: two ideas chained (spins → days → one trip; shape stays and place changes; the season cycle and the year; the observed move and its cause). Type 18: the cause removed, the effect predicted.
One exemplar per type, in full
Type 1 (easy, SPA4-007). A scientist in Alaska times one whole spin of Earth. About how long is it? — about 1 hour / about 24 hours / about 7 days / about 365 days. Why: Earth spins all the way around once in about 24 hours. So one spin takes about 24 hours. (nearest lesson-side instance: L01-q1, the bare question with three options — here a timer and the four-option set)
Type 2 (easy, SPA4-007). From sunrise in Oregon until the next sunrise, Earth spins all the way around once. What do we call that amount of time? — an hour / a day / a week / a year. (nearest: L01-q5, the bare term question — here the scene is a place and a sunrise)
Type 3 (easy, SPA4-008). A scientist in Hawaii times one whole trip of Earth around the Sun. About how long is it? — about 1 hour / about 24 hours / about 7 days / about 365 days. (nearest: L02-q2, three options)
Type 4 (easy, SPA4-007). Andre's cousin spends one week at a camp in Colorado. How many times does Earth spin all the way around in one week? — 7 times / once / 24 times / 30 times. (nearest: L01-q6, the Friday spelling tests)
Type 5 (medium, SPA4-007, drawn). The red dot on this drawing of Earth is a town, at W. Where will the dot be after 12 hours? — S / T / V / W. Figure pp_spin_stvw; blind text: the letters' places and the dot at W. Medium because the half turn must be read as the opposite side. (nearest: L01-q3, the dot at J after 24 hours)
Type 6 (medium, SPA4-008, drawn). Earth is at T on its orbit today. Where will Earth be 6 months from today? — S / T / V / W. Figure pp_orbit_stvw. (nearest: L02-q3, Earth at J after 6 months)
Type 7 (medium, SPA4-007). Nobody on Earth can feel Earth spinning. What is the correct reason? — Earth spins very smoothly and steadily. / Earth is not really spinning. / Only the land spins, and the people stay still. / The air holds everyone still. (nearest: L01-q7, Andre's claim as yes / no)
Type 8 (medium, SPA4-009). From a beach in Florida, the Sun seems to move across the sky from morning to evening. What is really moving? — Earth is spinning around. / The Sun is traveling around Earth. / The whole sky is turning around Earth. / The clouds are pushing the Sun along. (nearest: L05-q2, three options, no place)
Type 9 (hard, SPA4-009). Paul says the Sun travels around Earth once a day, and that is why it seems to cross the sky. Paul is wrong. What is the correct reason? — Earth spins once a day, so the Sun only seems to move. / The Sun travels around Earth once a year, not once a day. / The Sun stays still and the sky turns around Earth. / The Sun crosses the sky because the wind pushes it. Hard because: the catalogued belief (Baxter 1989; Vosniadou and Brewer 1994) is held against the rule, and every distractor half-accepts it. (nearest: L05-q4, the same claim as bare yes / no)
Type 10 (easy, SPA4-005). Five bright stars make the shape of a cross in the night sky over Montana. What is a group of stars like this called? — a group of planets / a star pattern / a telescope / a cloud. (nearest: L03-q5)
Type 11 (medium, SPA4-005, drawn). Here are five stars at 7 PM and at 10 PM. How many of the five stars have moved on their own, away from the others? — none of them / one of them / two of them / all five of them. Figure pp_m_two (an M pattern); blind text: each star's position as numbers in both panels. (nearest: L03-q2, the kite as yes / no — a different move: a count of movers on a different pattern)
Type 12 (medium, SPA4-005). At 9 PM a star pattern is just above a mountain in Colorado. Which is true at midnight? — The pattern is in a new place, in the same shape. / … in the same place, in a new shape. / … in a new place, in a new shape. / … in the same place, in the same shape. (nearest: L03-q9, two options)
Type 13 (medium, SPA4-006). A big triangle of three bright stars is in the evening sky every July. After it goes, when will the triangle next be in the evening sky? — next week / next month / never / next summer. (nearest: L04-q4, three options)
Type 14 (medium, SPA4-006). The big triangle is in the evening sky in July but not in January. What is the correct reason? — In January its stars stop shining. / In January it moves far away from Earth. / In January it is up by day, hidden by sunlight. / In January the clouds hide it from us every night. (nearest: L04-q5, Orion in July — here the summer pattern in winter)
Type 15 (medium, SPA4-009). Paul stands on a slowly turning floor at a museum in Ohio, and the walls of the room seem to go past him. What is really moving? — The walls are moving around him. / The ground under the museum is turning. / Paul is turning with the floor. / The air in the room is moving him. (nearest: L05-q5, Phoebe on a fair ride)
Type 16 (hard, SPA4-009, typed). The Sun, the Moon and the stars all seem to move across the sky. Type the name of the thing that is really turning. — accept: Earth, the Earth, earth, planet Earth, our planet, erth … Hard because: the name is produced, not picked. (nearest: L05-q2, the MCQ form)
Type 17 (hard, SPA4-005). Andre draws a star pattern at 8 PM. At 11 PM he wants to draw it again without looking up. What can he copy from his first drawing? — the shape of the pattern / the place of the pattern in the sky / both the shape and the place / neither the shape nor the place. Hard because: two steps — the shape stays, the place changes, then the right one is chosen. (nearest: L03-q7, what Paul sees over two hours)
Type 18 (hard, SPA4-009). Imagine Earth stopped spinning. What would the star patterns seem to do at night? — still move across the sky / stay in one place in the sky / move across the sky the other way / change their shapes. Hard because: the rule run backwards. (nearest: L05-q9, the Sun version as two options — a different sky, the same move; the quiz item is on the Sun and this one on the stars)
⟂ draw constraints (an item that prints another's answer, or a near-twin pair; the test builder draws one per test)
- PP-1 ⟂ PP-2 (one spin: the HOW LONG set and the hours set). PP-3 ⟂ PP-4 (what we call one spin). PP-8 ⟂ PP-10 (one trip: the set and the age). PP-9 ⟂ PP-43 (what we call one trip, MCQ and typed). PP-42 ⟂ L02's lexicon line in no bank item (orbit is defined only in its own stem).
- PP-17 ⟂ PP-1, PP-2, PP-39 (Andre's hour claim prints "about 24 hours", the answer to the spin items and the typed 24). PP-21 ⟂ PP-8, PP-19, PP-41 (Phoebe's claim prints "about a year"). PP-19 ⟂ PP-41 (the reason prints 365 days).
- PP-22, PP-23, PP-24 (three drawn pairs on one move) — one per test. PP-25 ⟂ PP-26 (the kite watcher and the 2 × 2 form). PP-27 ⟂ PP-32 (a winter pattern in July, two scenes). PP-33, PP-34, PP-35, PP-38 (WHAT IS REALLY MOVING, four scenes) — two per test at most. PP-49 ⟂ PP-36 (both trace the whole sky to one turning thing).
- PP-46 (the notebook) prints "winter … next winter" as its reasoning, the answer to PP-27 and PP-32: never the same test.
- Added in v2 (2 Oct 2026): PP-24 ⟂ PP-26 (the 2 × 2 place-shape form, drawn and undrawn). PP-30 ⟂ PP-32 ⟂ PR-9 (the "up by day, hidden by sunlight" reason, three scenes). PP-42 (typed orbit) ⟂ nothing now: "orbit" is stripped from PP-10 / 18 / 19 and from every option in the bank; L02-q10 stays last in its quiz.
v2 — 2 October 2026 (the fix pass; records/BUILD_RECORD_G4T31.md, v2 section)
Pedro is Andre throughout. Every WHAT IS REALLY MOVING option is a short full sentence, and the stars and Moon stems have their own distractors (the bank's three MOVING* sets). The SPA4-005 block is re-patterned and re-cased (an M, an arrow, a cross; a count of movers; two photos compared; the triangle in January) so no bank drawing or move is L03's with the chips changed. PP-16's key reads "smoothly and steadily". PP-28 / PP-47 key "next summer" / "next winter" against real distractors. Counts unchanged: 52 items, 47 MCQ + 5 typed, keys A 11 · B 12 · C 13 · D 11, tiers 14 / 24 / 14. check_key_tells.py: 0 of 107 flagged.
v3 — 2 October 2026 (the polish after Reader C's full re-read; records/BUILD_RECORD_G4T31.md, v3 section)
Two bank keys matched to their distractors' shape: PP-23 "It has kept its shape as it moved." (type 11; the comma clause is gone) and PP-44 "The stars keep the same shape all night." (type 9; the only "and" is gone). The typed YEAR list no longer accepts "365 days", "12 months" or "twelve months" where the stem asks for the NAME of the time; each gets its own feedback line (YEAR_WRONG), and the quizzes' and practice set's "day" and "year" items do the same for "24 hours". PR-10's watcher is on a boat held still by its anchor (a ship at sea really is moving, so its old distractor was a second true option). No key letter, tag, type or figure changed; check_key_tells.py: 0 of 107 flagged.
The guidance, questions and accuracy review (2 October 2026)
Skill: course-build → review-lesson (Roles B, B2) · review-questions · review-accuracy @ fb37d14 — non-author review, filed by the coordinator from the reviewer's report
Topic 31 — guidance, questions and accuracy review, 2 October 2026
A sound topic that teaches the right things at the right depth, with one figure that contradicts its own text and one wrong reason sitting in a key. The science holds: Earth drawn from above the North Pole, the arrow counter-clockwise (right for that view), the lit half on the Sun's side, the dot's path right, the whole-sky card moving the Sun, Moon and stars the same way (left to right facing south), Orion in January and the triangle in July honest for Dallas, "Orion is up in the daytime in July" true, Topics 31 and 32 agree about the Moon. But the spin strip and animation move the red dot round a disc whose land stays still — a town sliding over a fixed Earth, the opposite of "the sticker goes round with the globe". And "Earth spins so smoothly and so slowly that nobody can feel it" (L01 line, L01-q7, PP-16's key) gives the wrong reason: we feel nothing because the motion is steady, not slow. Counts re-perform; one record claim is false ("16 bank items re-scened" — the SPA4-005 block is mostly L03's quiz with nouns changed).
Key-tell checker: KEY TELLS: 10 of 107 MCQs flagged (a: 2, b: 1, c: 7).
Essentials
- The "what is really moving?" family: every option a full short sentence (set below); PP-34/35 get their own distractors — for the Moon never offer "the Moon is traveling around Earth" (Topic 32 teaches it as true).
- Spin figures (
spin_strip,spin_anim,spin_discitem forms): rotate the land with the dot; only the shading stays toward the Sun. - "so slowly that nobody can feel it" → "so smoothly and steadily" in L01's line, forest line 1, L01-q7 fb/why, PP-16 key and why.
- Topic 30 recall: L05 forest 1, article idea 1, script beat 2, q1 options/fb/why and PP-38 use "rise/set toward" — Topic 30's sentence is below. L05 script: "Every day the Sun comes up in the east and goes down in the west." keeps it at 150.
Worth fixing
- L04's rule "A pattern you see on winter evenings is gone in summer" is false of the Big Dipper and the W (both in the evening sky all year from Kansas and Dallas). 6. PP-28 "next July" and PP-47 "next January" right only by omission → "next summer" / "next winter". 7. Freshness, SPA4-005 block: PP-12, PP-13, PP-22/23/24, PP-25, PP-26, PP-44 are L03's items renamed; PP-30 = L04-q5 = PR-9 — re-pattern (an arrow, a cross, an M), re-case; ⟂ PP-24/PP-26 and PP-30/PP-32/PR-9. 8. Typed "orbit": keep L02-q10 last; strip "orbit" from L02-q3's stem/fb/why and PP-10/18/19 ("on its path around the Sun"). 9. Accept lists: day + "a whole day", "a day and a night"; year + "12 months", "twelve months", "a whole year"; Earth + "the world", "world", "the planet". 10. Cause before effect in L01/L02/L03 idea lines; L05 "The sky works the same way" is a vague link. 11. Rename Pedro (Paul/Pedro confusable) at the NAMES_POOL row.
Leave
The no-tilt translation; "the clouds pushing the Sun" (Baxter); L04's 7 items; "turn" as the noun for a fraction; PR-1/12–15 reusing quiz stems; "grandmother" in L01-q2.
Author's seven questions: 1 keep (fix the still land). 2 keep — true. 3 keep both; PP-13 → "People who study the stars use another word for a star pattern. What is it?" 4 keep as terms with typed recall; widen accepts. 5 accept — leaves out the turn about the North Star and the arc of southern patterns; Grade 5 adds, never unteaches. 6 yes. 7 fine.
| where | finding | rule broken | severity | the rewrite |
|---|---|---|---|---|
| L05 vq, q2, q3, q5, q7, q8; SUM-3; PR-10; PP-33–38 | key alone capitalised / colon / ", and" | key tells | Essential | Set: "Earth is spinning around." / "The Sun is traveling around Earth." / "The whole sky is turning around Earth." / "The clouds are pushing the Sun along." Stars stem: 2 → "The stars are flying across space.", 4 → "The wind is blowing the stars along." Moon stem: 2 → "The Moon is sliding across the sky on its own.", 4 → "The wind is blowing the Moon along." q5: "Phoebe is turning with the ride." / "The food stands are moving past her." PP-37: "Paul is turning with the floor." / "The walls are moving around him." / "The ground under the museum is turning." / "The air in the room is moving him." q7, PP-36: "Earth is the one thing that is turning." q8: "It is Earth that is turning." / "It is the Sun that is moving down." |
| spin_strip, spin_anim, spin_letters | land fixed while the dot moves | figures tell the truth | Essential | draw the land blob at the dot's angle so land and town turn together; shading stays on the Sun's side |
| L01 idea 12, forest 1, q7, PP-16 | "slowly" as the reason | misconception (motion is felt) | Essential | "Earth spins so smoothly and steadily that nobody on Earth can feel it." PP-16 key "Earth spins very smoothly and steadily." |
| L05 recall lines, PP-38 | not Topic 30's words | prerequisites recalled word for word | Essential | the sentence below; q1 options "low, near where it came up" / "at its highest" / "low, near where it goes down" |
| L04 rule, lexicon 4 | absolute broken by the Dipper | say the specific thing | Worth fixing | "Different star patterns are in the evening sky in different seasons. A pattern like Orion is in the evening sky in winter, gone in summer, and back next winter." + "The Big Dipper is near the North Star, so you can find it on evenings all year." |
| PP-28, PP-47 | key true by omission | real distractors | Worth fixing | "next summer / next week / next month / never"; "next winter / in the spring / in the summer / in the fall" |
| PP-12/13/22–26/30/44 | renamed lesson items | fresh instance | Worth fixing | PP-12 "Five bright stars make the shape of a cross…"; PP-44 "Phoebe says the five stars of the W spread out during the night, so the W is gone by morning."; PP-30 "The big triangle is in the evening sky in July but not in January. What is the correct reason?" key "In January it is up by day, hidden by sunlight." |
| L04-q1, PR-9 | key longest | key tells | Worth fixing | "still there, hidden by the Sun's light" / "gone until the night comes" / "hidden behind the Moon"; PR-9 key "In summer it is up in the daytime." |
| L02-q3, PP-10/18/19 | print the typed answer | later part never gives away an earlier answer | Worth fixing | "Earth is at J on its path around the Sun today." |
| L01/L02/L03/L05 idea lines | effect before cause; vague link | sentence atomisation | Worth fixing | "One spin takes about 24 hours, so a day is about 24 hours long." / "One trip takes about 365 days, so a year is about 365 days long." / "The whole group has moved together to a new place in the sky. No star has moved on its own." / "The Sun, the Moon and the stars are like the trees: they only seem to move." |
The Topic 30 sentence L05 recalls, word for word: "Every day, the Sun seems to move across the sky on a curved path. It comes up in the east, is highest around midday, and goes down in the west."
The figure review (2 October 2026)
Skill: review-figures @ fb37d14 — non-author figure review with the page pass, filed by the coordinator from the reviewer's report
Topic 31 — figure review, 2 October 2026
What a student notices first: the spinning Earth reads at a glance — Sun left, lit half left, one arrow over the top, counter-clockwise, the red town dot going round the right way. The orbit is a clean near-circle, every arrowhead one way. The star pairs make their point without words. Then four visible faults: a strip cut off at its fifth disc, a figure with two red towns, a star pattern drawn on top of the barn, a "JANUARY EVENING" chip hanging off its panel. (The guidance review adds: the land must turn with the dot.)
Fix before a cold read
spin_strip— content runs to x=614 in a 600-wide frame: the 24 HOURS disc and chip clipped. Frame 640 orcx = 96 + k*112.spin_anim—spin_discalways draws the still town dot, so the page shows TWO red dots.town=Falsefor the animated form.whole_sky_anim— the KITE sits over the barn and its +60 translate carries stars past the panel onto white; the "0 0 → 60 −30 → 0 0" path swings the sky back the wrong way. Origin ≈ (390, 80); values "0 0; 60 −30"; every star inside 10..570 at both ends.orion_january,seasons_sky— the time chip centred at x0+42 overhangs the panel and frame.sky_panel: chip atx0 + chip_w(label)/2 + 8.orbit_headache— the PEDRO'S BIRTHDAY chip across the dashed orbit;disp=340besideorbit_monthsat full width.disp=None; chip at (ex+36, ey+40).- Item text under the 13 px floor at phone width: spin letters 9–10 px; orbit letters 9.5–11;
q_pick_jkletters and chips 4.7–5.5; pattern-pair time chips 6.4–7.5. A 14 px chip variant for item letters and times;q_pick_jkto two rows in a ≤560 frame. - Spin items — the left letter chip sits on the middle sunlight arrow. Drop the middle ray on item forms or chips at R+40.
- Page (builder, listed once): at 360 px the column renders 418 px wide, so every figure's right 58 px and every two-panel item's right panel is off-screen, stems clipped mid-word. Not a figure fault — the site engine owes a fix before any phone read (coordinator: tell the Grade 3 session; the builder is shared).
- From the guidance review:
spin_strip,spin_anim,spin_lettersrotate the land with the dot; shading alone stays toward the Sun.
Page pass
Desktop: every figure renders alone and whole except 1, 3 (and 4's overhang). check_svg_ids.py: 41 figures, 18 ids, 2 shared (g29_14 / g29_15 identical radialGradients) — PASS. Phone: fails on item 8.
Star-shift measurements
Dipper pair (+60,−60); W pair (+60,−60); q_kite_two (+80,−40); pp_w_two (+80,−60); pp_kite_two (+80,−40); pp_dipper_two (+60,−60); q_pick_jk J whole shift, K with the fifth star moved 30 right — the one impossible sky, kept only as the wrong candidate. All move up and right; with no compass drawn this reads as rising. Add "no compass drawn" to the record's simplification note.
Unplaced
None — all 41 placed.
Minor
whole_sky_card bottom band has an unlabelled red dot; Sun:Earth 2.7:1 covered by NOT TO SCALE; the LETTERS comment says orbit letters start "upper right" but 35° is lower right (comment only). Briefs: four lack "the eye must see first" / side (globe_cartoon, birthday_cartoon, car_cartoon, sunrise_photo). Captions never say "real"; no item drawing, alt or blind text names its key.
| key | kind | used by | verdict | what is wrong | the fix |
|---|---|---|---|---|---|
| earth_spin_headache, earth_spin | svg | L01, L05 | FIX | land fixed while dot moves | rotate land |
| spin_strip | svg | L01 | FAIL | clipped at x=600; land fixed | widen to 640; rotate land |
| spin_anim | svg | L01 | FAIL | two town dots; land fixed | town=False; rotate land |
| q_spin_jklm, pp_spin_npqr, pp_spin_stvw | item | L01 quiz, PP | FIX | chip on sun ray; 9–10 px | drop middle ray; 14 px chips |
| orbit_headache | svg | L02 | FIX | chip over path; disp=340 | move chip; disp=None |
| orbit_year, orbit_months | svg | summary, L02 | PASS | — | — |
| q_orbit_jklm, pp_orbit_npqr, pp_orbit_stvw | item | L02 quiz, PP | FIX | 9.5–11 px | 14 px chips |
| table_spin_trip, table_seasons | table | L02, L04 | PASS | — | — |
| dipper_headache, dipper_two_times, w_two_times | svg | L03, summary | PASS | — | — |
| whole_sky_anim | svg | L03 | FAIL | kite over barn; leaves panel; swings back | re-origin; one-way values |
| q_kite_two, pp_w_two, pp_kite_two, pp_dipper_two | item | L03 quiz, PP | FIX | time chips 6–7.5 px | 14 px chips |
| q_pick_jk | item | L03 quiz | FIX | 4.7–5.5 px; 760 frame | two rows, ≤560 |
| orion_january, seasons_sky | svg | L04 | FAIL | time chip off panel | chip x from chip_w |
| whole_sky_headache, whole_sky_card | svg | L05, summary | PASS | unlabelled dot | — |
| rule_* ×5 | card | L01–L05 | PASS | — | — |
| 5 cartoons, 3 photos | placeholder | articles | PASS | 4 briefs lack eye-first / side | add one line each |
Best: orbit_months; dipper_two_times; whole_sky_card. Weakest: whole_sky_anim; spin_strip; q_pick_jk.
The blind read: two readers (2 October 2026)
Skill: course-build → review-lesson (Role A blind key read, two readers; Role C adjudication by the coordinator) @ fb37d14
Topic 31 — The turning Earth and the stars — blind read, 2 October 2026
Every key agreed by two blind readers (120 and 117 rows; MCQ disagreements 0 for both; the six lettered Earth/orbit items and five star-panel shift items checked star by star; typed answers on the lists; the FRQ models match). One real fault, and it is shape: in the whole "what is really moving?" family the key is the only option opening with a capital (Earth / a child's name) while every distractor opens with "the …".
Flags carried into the fix pass
| Item | Who | Flag | Ruling |
|---|---|---|---|
| L05-02, 03, 05, 07, 08, L05-V-01, SUM-03, PR-10, PP-33..37 | A, B | the family's key is the only capitalised option; L05-07 / PP-36 add a colon form; L05-08 "and" | every option a short full sentence ("Earth is spinning." / "The Sun is travelling around Earth." / "The sky is sliding over us."); drop the colon form; checker to zero |
| PP-34, PP-35 | B | the Sun distractor set reused on a stars stem and a Moon stem leaves two options dead | distractors written for each stem |
| L04-01, PR-09, PP-14 | A, B | key longest by a clause | trim or match |
| L02-10 after L02-03 ("on its orbit"); PP-42 after PP-10/18/19 | A | typed "orbit" given away | move the typed item before the stems that print it; ⟂ constraint |
| PP-16 | A | "spins very smoothly and slowly" — steady, not slow, is why we feel nothing | "smoothly and steadily" |
| PP-47 | A, B | "next January" right only because December is not offered | "next winter" |
| Paul / Pedro / Phoebe | A, B | three P-names in a run (L02-05..08) | rename Pedro to an unused pool name |
| PR-01/12/13/14/15 reuse quiz stems | B | fluency, acceptable | leave |
Readers' files: blind/2026-10-02/READER_A.md, READER_B.md.
Reader C's full re-read of the v2 bundle (2 October 2026)
Skill: review-lesson @ e23b67f — Role A (blind key reader), Reader C, cold read of BLIND_BUNDLE_G4T31.md (v2) only.
Takeaway. Every item has exactly one true option and a strong Grade 4 student can answer every one of them from the stem and the drawing alone. The v1 fault is gone: every option in the "what is really moving?" family is now a full short sentence with a capital and a full stop (L05-02, L05-03, L05-05, L05-V-01, SUMMARY-03, PR-10, PP-33 to PP-35, PP-37). The lettered Earth and orbit drawings all match their stems and none hands over the answer; the star-pattern pairs show the shift without naming the verdict; no Moon item offers "the Moon is travelling around Earth"; the word "orbit" is in no stem before a typed item that asks for it. One item I would hold: PR-10, where a ship at sea is literally "really moving", so a careful child can defend option A. Smaller notes: the L01 quiz opens with five B keys in a row; PP-23's key is the only option carrying a comma clause; PP-44's key is the only option with "and"; "Phoebe" is a hard read for a nine-year-old though it is not confusable with Paul or Andre.
| id | answer | one-line note |
|---|---|---|
| L01-01 | B | clean; 7 days and 1 hour tempting-wrong |
| L01-02 | B | clean yes/no |
| L01-03 | B | 24 h = one full turn, dot back at J; drawing matches stem, no give-away |
| L01-04 | B | clean |
| L01-05 | B | clean; fifth B key in a row on this quiz |
| L01-06 | C | clean |
| L01-07 | A | clean |
| L01-08 | a day | typed; accept "day", "one day", "1 day"; decide on "24 hours" |
| L01-V-01 | C | clean |
| L02-01 | B | clean; prints "orbit" as an option before typed L02-10 (same quiz, recall, acceptable) |
| L02-02 | C | clean |
| L02-03 | C | 6 months = half the path, J → L; letters in arrow order, no give-away |
| L02-04 | B | clean |
| L02-05 | A | clean |
| L02-06 | B | clean; tests spin vs trip |
| L02-07 | A | clean |
| L02-08 | A | clean |
| L02-09 | a year | typed; accept "year", "one year", "1 year" |
| L02-10 | an orbit | typed; accept "orbit", "the orbit" |
| L02-V-01 | A | clean |
| L03-01 | A | clean |
| L03-02 | A | coordinates: same five offsets at both times; description gives shift, not verdict |
| L03-03 | A | J matches the 8 PM offsets; K's last star is displaced; letters match stem order |
| L03-04 | B | clean; options parallel |
| L03-05 | A | clean |
| L03-06 | C | clean |
| L03-07 | C | clean; lengths comparable |
| L03-08 | A | clean |
| L03-09 | A | clean |
| L03-V-01 | A | clean |
| L04-01 | B | clean; key a few words longer, not a tell |
| L04-02 | B | clean |
| L04-03 | B | clean |
| L04-04 | B | clean; four B keys in a row L04-01 to 04 |
| L04-05 | A | clean |
| L04-06 | A | clean |
| L04-07 | B | clean |
| L04-V-01 | A | clean |
| L05-01 | A | clean |
| L05-02 | A | all three options full sentences; key is shortest but not a tell |
| L05-03 | A | full sentences; clean |
| L05-04 | A | clean |
| L05-05 | B | full sentences; clean |
| L05-06 | A | Moon item; no "Moon travels round Earth" offered; clean |
| L05-07 | A | clean |
| L05-08 | B | clean |
| L05-09 | B | clean; "stay in one place" acceptable Grade 4 simplification |
| L05-V-01 | A | full sentences; clean |
| SUMMARY-01 | B | clean |
| SUMMARY-02 | B | clean |
| SUMMARY-03 | B | full sentences; clean |
| PR-01 | B | clean |
| PR-02 | B | clean |
| PR-03 | A | clean |
| PR-04 | C | clean |
| PR-05 | C | clean |
| PR-06 | A | clean |
| PR-07 | C | clean |
| PR-08 | B | clean |
| PR-09 | B | clean |
| PR-10 | B | FLAG two defensible: a ship at sea IS really moving, so A is literally true; put the watcher on a lighthouse or an anchored boat |
| PR-11 | model: "The thing that is really moving is Earth. Earth spins round once a day, so the whole sky seems to move. The stars are all far away and the turning Earth carries the whole sky past us together, so the pattern keeps its shape." | scorer awards: (1) Earth spinning, not the stars; (2) the stars move together / the stars themselves do not move, so the shape stays |
| PR-12 | C | clean |
| PR-13 | C | clean; repeats L03-05 verbatim (fluency, allowed) |
| PR-14 | a year | typed |
| PR-15 | a day | typed |
| PP-01 | D | clean |
| PP-02 | C | clean |
| PP-03 | A | clean |
| PP-04 | C | clean |
| PP-05 | C | clean |
| PP-06 | A | clean |
| PP-07 | C | dot back at Q after 24 h; letters match stem; no give-away |
| PP-08 | A | clean |
| PP-09 | C | clean |
| PP-10 | B | clean |
| PP-11 | D | clean |
| PP-12 | C | clean |
| PP-13 | D | clean |
| PP-14 | D | clean; C is the longest option, so no length tell |
| PP-15 | A | 12 h = half turn, W → T (right over the top to left); clean |
| PP-16 | D | clean |
| PP-17 | A | clean |
| PP-18 | C | one year = back at P; clean |
| PP-19 | A | 6 months, T → W (opposite in arrow order S T V W); clean |
| PP-20 | A | clean |
| PP-21 | B | clean |
| PP-22 | C | offsets identical at both times; clean |
| PP-23 | C | offsets identical; key is the only option with a comma clause, mild shape tell |
| PP-24 | A | cross shifted, same shape; four parallel options; clean |
| PP-25 | B | clean |
| PP-26 | A | clean; parallel options |
| PP-27 | D | clean |
| PP-28 | D | clean |
| PP-29 | A | clean |
| PP-30 | D | clean |
| PP-31 | C | clean |
| PP-32 | D | clean |
| PP-33 | D | full sentences; clean |
| PP-34 | A | full sentences; clean |
| PP-35 | A | Moon item; "sliding on its own" as distractor, not "travelling round Earth"; clean |
| PP-36 | C | clean |
| PP-37 | B | full sentences; clean |
| PP-38 | B | clean |
| PP-39 | 24 | typed; accept "24 hours", "about 24" |
| PP-40 | D | clean |
| PP-41 | 365 | typed; accept "365 days", "about 365" |
| PP-42 | orbit | typed; "orbit" not in any earlier PP stem or option |
| PP-43 | a year | typed |
| PP-44 | D | key is the only option with "and"; lengths equal to C, so mild |
| PP-45 | A | clean |
| PP-46 | A | clean; B is longer, no length tell |
| PP-47 | A | clean at Grade 4; "fall" is a near-miss for a star-watcher but the lesson's rule gives winter |
| PP-48 | B | clean; A also has a causal word, so "so" is not a tell |
| PP-49 | C | clean |
| PP-50 | A | clean |
| PP-51 | Earth | typed; accept "the Earth", "earth" |
| PP-52 | A | clean |
Adversarial answers (typed items)
| item | correct answer 1 | correct answer 2 | correct answer 3 |
|---|---|---|---|
| L01-08 | day | one day | 1 day |
| L02-09 | year | one year | 1 year |
| L02-10 | orbit | the orbit | Earth's orbit |
| PR-14 | year | one year | 1 year |
| PR-15 | day | one day | 1 day |
| PP-39 | 24 hours | about 24 | twenty four |
| PP-41 | 365 days | about 365 | three hundred and sixty five |
| PP-42 | an orbit | the orbit | Earth's orbit |
| PP-43 | year | one year | 1 year |
| PP-51 | the Earth | earth | planet Earth |
Cross-item notes
- "What is really moving?" family: every option in L05-02, L05-03, L05-05, L05-V-01, SUMMARY-03, PR-10, PP-33, PP-34, PP-35, PP-37 is now a full sentence with a capital and a full stop. The v1 capital tell is gone. The key sentence "Earth is spinning around." is printed word for word as the key in eight items; a child can learn the string. That is the fluency repetition the format ladder welcomes, so a note, not a fault.
- Lettered drawings (L01-03, L02-03, PP-07, PP-15, PP-18, PP-19): the stem's letter is the one the description places the dot or Earth at; letters are listed in arrow order; no description names where the dot ends up.
- Star-pattern pairs (L03-02, L03-03, PP-22 to PP-24): the descriptions give coordinates only, no verdict word. L03-03's K differs by one star, which is the right size of difference.
- Moon items (L05-06, L05-V-01, SUMMARY-03, PP-35, PP-49): none offers "the Moon is travelling around Earth".
- "orbit": in no stem anywhere; appears as an MCQ option in L02-01 and PR-01/PR-13 before typed L02-10 (same quiz, just coined) but not in any PP item before PP-42.
- Key runs: L01-01 to L01-05 all B; L04-01 to L04-04 all B; L05-01 to L05-04 all A. Adjudicator's S25 call.
- Names: Paul, Andre, Phoebe are distinct at a glance. "Phoebe" is the one a nine-year-old may stumble over (ph, silent-e pattern); not a confusion with the other two.
- Repeats across sets (L01-01 / PR-04 / L01-V-01; L03-05 / PR-13; L01-05 / PR-12; L04-06 / PP-46; L05-04 / PP-48) are fluency re-asks; the PP versions carry fresh scenes.
Would not ship as is: PR-10.