Skill: course-build → review-content (Olivia's notes triage) → write-mcqs (items; two cold readers, review-lesson Role A), write-explanation (fb and why lines), write-video-script → video-brief (two fresh scripts; edits by id in the R100 form), review-figures (seven new or changed drawings, non-author read), write-like-james (the four cards) @ df954ec
Olivia's notes on Topic 4 "Magnets" — triage (7 October 2026)
Source: reviews/olivia/G3T04_2026-10-07.md (Olivia Mullins; 44 notes on the intro, the three lessons, their quizzes, the practice and the summary; she marked some high / medium / low). James's rules: her notes are improvements and are implemented straight away, text and video alike (2 Oct); only a major restructure, a change that is scientifically wrong or misleading, or a note that contradicts a ruling he gave goes to him as a card; a live video is edited by its Peps id, and a note that needs new narration or a new sequence is a fresh render under a fresh slug. Nothing was sent; nothing was deployed.
What happened, in plain words
- Her two biggest video notes become two fresh renders, written and not sent. Lesson 1's magnet now starts high and is lowered until the paperclip jumps, in every case, with the plastic paperclip drawn plainly different and an arrow on every pull (
G3T04-L01b). Lesson 2 now places a second magnet that is pulled across, then shows a hand pushing the turned magnets together and letting go so they spring apart, with arrows and rectangular magnets (G3T04-L02b). Both are 149 / 139 words,check_briefclean, batches and READY files inhandoff/G3T04/videos/. - Five smaller video notes are edits by id, written in
handoff/G3T04/videos/FEEDBACK_2026-10-07.md: the intro's "What is holding it there?" (audio); Lesson 3's slower opening on the problem (audio), both magnet halves coloured and arrows on every pull (visual); the summary's can and screw moving toward the magnet with an arrow, the cupboard drawn from the front (visual), and "Magnets help you attach things to your fridge" (audio). - Twenty-nine text and drawing changes are in the files (
OLIVIA_EDITS_FOR_JAMES_G3T04_2026-10-07.json, the Needs-you page's applied list, each revertible): Lesson 1's yes / no run is now her "which of these two objects does a magnet pull?" form plus two select-all items; her metal-only item is added; the padlock item is cut; the typed items take her stems. Lesson 2's attached question is her plain one ("You place one magnet next to another. What happens?"), Ben and Priya come before the train cars, the nail-push item is cut, Leo's item has her two labelled drawings with arrows, Sam's has its motion arrow. Lesson 3's attached question is her wording on a drawing of the magnet on the frame; Zara's three steps take her wording, her three-picture form (J / K / L) and her two-picture "why does it stay shut?"; Leo hangs his drawing up; the key-in-a-puddle item is replaced. The practice set takes her pair form, "safety pin" for "bolt", her turned-magnet wording, Dev's magnet on the frame, "Is it a good plan…?", her typed stem and an "identify this object" picture item; the "whichever way it faces" item is cut. The summary loses its turned-magnet question (replaced by one in the shape she praised) and takes her door-and-frame wording and her fridge line. - Four cards for James (
reviews/olivia/DIGEST.md, A37–A40): "a metal" instead of "steel" (contradicts his 5–6 Oct ruling; recommend keep steel — her item is in); two new lessons on magnetic metals and the word "magnetic" (a restructure and a coining; recommend one short lesson); recall items moved to the end of every quiz course-wide (she says "for the future"; recommend move); Lesson 2's steel-nail part (part of what the lesson teaches, in the lexicon, bank and summary; recommend keep in L02b unless the A38 lesson is added). - Gates: checker
0 FAIL, 26 WARN(the standing S36 word list; two S38 live-script fragments already listed as audio candidates; L01's pins stem; L03's 28-word attached stem — hers). Two cold readers on the 28 changed items: 28 of 28 agree with the key, both readers (24 MCQ, 2 select-all, 3 typed; 18 adversarial typed forms all accepted). Their one shared flag — L02's attached question did not say which ends face — is fixed (the key names the move "before they touch", not its direction). Figures: a non-author figure read found three small faults (two floating arrows, a pin below the table line), all fixed. Key tells: 1 of 96 (L01-q1's "Earth", the proper-noun flag the topic has always had). Names tool: unchanged (no new name). Export: validator PASS (export/G3T04_2026-10-07/). Topic page rebuilt; tracker and Needs-you pages rebuilt; not deployed.
The table — every note, her words verbatim
| note id | her words (verbatim) | kind | our call | status |
|---|---|---|---|---|
| INTRO-script | "instead of saying 'And nobody is holding it there,' which I think is slightly confusing, I would say, 'What is holding it there?' ('Nobody is holding it there' also sort of implies to me that nothing is holding it there.)" | video | applied: script line; AUDIO edit by id, beat 7 — G3T04.py intro step 7; FEEDBACK_2026-10-07.md | video edit |
| L01-script | "the magnet is sitting there at the beginning and nothing changes and then the paperclip randomly jumps. The magnet needs to start off higher… 'We lower the magnet. when the magnet gets close enough to the paperclip, the paperclip jumps.' Similarly… the movement starts with the can" / "a little more emphasis that the first paperclip is metal and the second one is plastic… you don't see that difference between the metal and plastic very easily" / "every time you say 'steel' I would say 'a metal.'" / "there should be an added item too: magnets will not pull on anything if it's not metal but magnets do not pull on all metals" | video · her mark: "one big issue" | (1) applied as a re-render G3T04-L01b (new narration and timing in nine beats — not an edit by id); the article's opening and its animation lowered to match — G3T04_lessons.py L01 script, headache, article; figures.py clip_jump_anim; batch_G3T04_L01b.json, READY_L01b.md; (2) applied in L01b: the plastic clip bright green, thicker, matte, chip PLASTIC — L01b beat 7; (3) card A37 — contradicts James's 5–6 Oct magnetic-metals rulings; recommend keep "steel" — DIGEST.md A37; (4) applied: new L01 item (which of four stuffs COULD the magnet pull → metal; why: not every metal) — L01 q12 | open |
| L01-q1 | "for the future, not for this iteration… have the review questions at the end of the lesson" | quiz · her mark: future | card A39 (course-wide ordering); item unchanged — DIGEST.md A39 | open |
| L01-q2 | "technically if it's a small magnet it might not be enough to make the can move… I would replace this question. I would put this at medium priority." | quiz · her mark: medium | applied: the pair form (an empty steel food can / a plastic cup) — L01 q2 | applied |
| L01-q3 | "'Which of these two objects will a magnet pull: a steel paperclip or a wood paperclip?' and have them choose" | quiz | applied: her form on quiz nouns (a wooden spoon / a steel key) — L01 q3 | applied |
| L01-q4 | "replace most or all of this type of question with the other type… some with multiple options and select all that the magnet will pull on" | quiz | applied: five pair items (keys 0 1 1 0 0) and two select-all items (exported as pair MCQs) — L01 q2–q8 | applied |
| L01-q10 | "I'm not sure that the video focused on this enough. For the next lesson… a 'types of metals'… medium-low priority maybe for the future" | quiz · her mark: medium-low | card A38; Kai's item unchanged — DIGEST.md A38 | open |
| L01-q13 | "This is a convoluted question. I would remove" | quiz | applied: the black-bar item cut — L01 (was q13) | applied |
| L01-q14 | "'Name one type of metal that a magnet pulls.' I guess you only gave them steel. I would still say, 'One type.'" | quiz | applied: her stem; accept list unchanged (steel, iron, nickel, cobalt) — L01 q14 | applied |
| L02-script | "Low priority: The magnets look like pills. I would make them rectangular" / "High priority: Again the magnets are just sitting there… you place a magnet on the table and it gets pulled towards the other magnet" / "the magnets are magically moving together and then they suddenly push apart. That really is high priority and needs to be fixed." / "this is doing too much talking about the magnets pushing and pulling and the object pushing and pulling… Just focus on two magnets" | video · her mark: low, HIGH | (1) applied in L02b — L02b beat 1; (2) applied as a re-render G3T04-L02b — L02b beats 1–3; (3) applied in L02b: a hand pushes the turned magnets together, lets go, they spring apart, red arrows — L02b beats 4–7; (4) card A40 — the steel-nail boundary case is part of what L02 teaches (lexicon, bank type 3, summary); kept in L02b until he rules — DIGEST.md A40; READY_L02b.md | open |
| L02-v1 | "these hands leave something to be desired" / "High priority: The first part of this question is unnecessary. Say, 'You place one magnet next to the other. What happens?'" / "I would make another video that really hammers that point home… introduce the term 'magnetic'… three categories" | attached question · her mark: lowish-medium, HIGH | (1) applied: the new attached drawing has no hand — figures.py v_magnets_placed; (2) applied: her stem; after two cold readers' flag the key says "moves before the two magnets touch" — L02 video_question; (3) card A38 — DIGEST.md A38 | open |
| L02-q2 | "start with more basic questions that mimic what was learned in the video before moving to the magnets on the cars… just move it later" | quiz | applied: Ben, Priya, then the train cars — L02 q2–q4 | applied |
| L02-q6 | "Remove this and do it on a later video once you change that." | quiz | applied: cut (the point stays in the bank, article and summary; A38 / A40) — L02 (was q6) | applied |
| L02-q9 | "I would add drawings here and label them: 1. Two magnets push each other apart… arrows… 2. Leo turns one of the magnets around and brings it closer… If Leo lets go, what happens now?" | quiz | applied: two-panel drawing BEFORE / NOW; stem adds "and lets go" — L02 q8; figures.py q_leo_turned_pair | applied |
| L02-q11 | "Again I might just add some arrows here and previously." | quiz | applied: a grey motion arrow on the sliding magnet (no pull arrow: the item asks what pulls it) — L02 q10; figures.py q_magnet_slide | applied |
| L03-script | "the video is just really quick… 'You have a problem? Your kitchen door won't stay shut. It's so annoying. How do you fix it?'" / "On the cards the magnets are one red and one blue… You need to show that again." | video · her mark: medium | (1) applied: AUDIO edit by id, beat 1 — FEEDBACK_2026-10-07.md; (2) applied: VISUAL edit by id, beats 5, 6, 9, 11 — FEEDBACK_2026-10-07.md | video edit |
| L03-v1 | "Medium-high priority: This is incomplete. It should say: This wooden cupboard door will not stay shut. You decide to add a magnet… What do you need to put on the door itself? I might also have a picture of the magnet on the door frame." / "magnets aren't really red and blue. Might be good at some point to point out… not quite sure where that would fit" | attached question · her mark: medium-high | (1) applied: her stem (23 words) on a new drawing of the magnet on the frame — L03 video_question; figures.py v_cupboard_magnet_frame; (2) not actioned: no place yet; noted on A38 | applied |
| L03-q1 | "it'd be much better to put these at the end" | quiz | card A39 — DIGEST.md A39 | open |
| L03-q2 | "She decides to use a magnet to keep it shut. If she adds a magnet to the box, what else must she place there? … medium-high priority" | quiz · her mark: medium-high | applied: her wording; options a steel piece / a plastic piece / nothing else — L03 q2 | applied |
| L03-q3 | "This requires too much visualization… a picture with three options… pick picture A, B, or C" | quiz | applied: three drawings J / K / L (letters outside the option alphabet, the vault's rule) — L03 q3; figures.py q_toybox_three | applied |
| L03-q4 | "a diagram of two images… one with a magnet and one without, and say, 'The box in image B stays shut.' Why?" | quiz | applied: two drawings J / K; "Why does the lid stay shut in picture K?" — L03 q4; figures.py q_toybox_two | applied |
| L03-q5 | "you don't have to hold the magnet above the grass… I think it's fine because it's multiple choice" | quiz | not actioned (she says it is fine) | noted |
| L03-q6 | "'Leo wants to hang his drawing up on a wooden door. Which plan works?' I might add a little clue: 'Think carefully.'" | quiz | applied: her stem; no clue (quizzes carry no hints) — L03 q6 | applied |
| L03-q8 | "I like this question." | quiz | praise | noted |
| L03-q9 | "we need more quizzing on the types of materials, like with the lesson on the metals" | quiz | card A38 — DIGEST.md A38 | open |
| L03-q10 | "we don't know how big the magnet is, how deep the puddle is, or how heavy the key is. Technically you can't answer this question" | quiz | applied: replaced by a which-thing-on-a-string item (Omar's key behind the sofa); q11 names its own puddle — L03 q10, q11 | applied |
| PR-q1 | "you don't know for sure… I would again replace this with: Which of these items will the magnet pull?" | quiz | applied: the pair form (a steel thumbtack / a wooden bead) — PR-1 | applied |
| PR-q3 | "Have we used the term 'bolt' yet?" | quiz | applied: "safety pin" — PR-3 | applied |
| PR-q4 | "it's a reading comprehension question aimed at making sure the kids are thinking about this push and pull" | quiz | not actioned (she keeps it) | noted |
| PR-q5 | "Two magnets are placed next to each other. They push each other apart. A person turns around one of the magnets and pushes them close together. Then let's go. What do the magnets do now?" | quiz | applied: her wording — PR-5 | applied |
| PR-q6 | "we need more instruction on this for a question like this and it's a little bit convoluted" | quiz | applied: cut (A38 / A40 carry the point) — PR (was q6) | applied |
| PR-q8 | "You did not say he added the magnet to the door. You just said he wants a magnet." | quiz | applied: "He fixes the magnet to the door frame." — PR-7 | applied |
| PR-q9 | "'Is it a good plan to use a magnet to pick up the pins'" | quiz | applied: her wording — PR-8 | applied |
| PR-q11 | "Magnets pull multiple types of metal… 'Name one type of metal that magnets pull'" | quiz | applied: her stem; accept list already steel / iron / nickel / cobalt (James, 6 Oct) — PR-10 | applied |
| PR-q12 | "The answer to this could also be the Earth. I might instead say, 'Identify this object,' and put a picture of a magnet." | quiz | applied: a drawn bar with steel pins at both ends; "Type the name of this object." — PR-11; figures.py q_magnet_identify | applied |
| SUMMARY-script | "Medium priority: The cabinet door is kind of weird looking… top-down viewpoints… there should be a drawing of the cupboard" / "High priority: The soup can and screw move slightly… they move totally to the right when they would be pulled at an angle toward the magnet… adding arrows to pretty much all the previous videos" / "the magnet was lowered before the item jumped and that should be repeated in a previous video… the plastic paperclip looked distinctly different… repeated in the earlier video" / "'Magnets pull helps you attach things to your fridge' or something like that" / "I would probably add two videos… Going over the metals… I'm going to wait and not suggest adding vocabulary." | video · her mark: medium, HIGH, lowest | (1) applied: VISUAL edit by id, beats 12–15 — FEEDBACK_2026-10-07.md; (2) applied: VISUAL edit by id, beat 4; arrows carried into L01b, L02b and the L03 edit — FEEDBACK_2026-10-07.md; (3) applied in L01b — L01b; (4) applied: script line; AUDIO edit by id, beat 16 — G3T04.py summary step 16; FEEDBACK_2026-10-07.md; (5) card A38 — DIGEST.md A38 | open |
| SUMMARY-v1 | "This is a good question. More like these." | attached question | praise; shaped the replacement for v2 — SUMMARY q2 | noted |
| SUMMARY-v2 | "Remove this. It's very confusing because you just told us what they did." | attached question | applied: cut; replaced by one in the v1 shape (the summary keeps three — James, 28 Sep) — SUMMARY q2 | applied |
| SUMMARY-v3 | "Reword this: If you have a wood-covered door that won't stay closed, you can add a magnet and what other object to the door and the frame…" | attached question | applied: her wording, shortened — SUMMARY q3 | applied |
Counts: 44 notes → 31 applied (29 text / drawing edits in the files + the two re-renders and five edits by id written, not sent), 9 to James on four cards (A37 ×1, A38 ×5, A39 ×2, A40 ×1), 4 not actioned (two she calls fine, one praise, one with no place yet).
Checks run
python3 build_tools_check_topic.py grade3/topic04_build/content/G3T04.py→ 0 FAIL, 26 WARN (S36 standing word list; S38 two live-script fragments, pre-existing audio candidates; S13 L01-q9's "the magnet" in the pins stem, pre-existing; S17 L03's attached stem at 28 words — Olivia's own; S30 typed 11, 0 fail).check_key_tells.py→KEY TELLS: 1 of 96 MCQs flagged (a: 0, b: 0, c: 1)— L01-q1's "Earth" (proper noun, the topic's standing flag); L02-q10's long key fixed today by lengthening its distractors.- Blind read, two cold readers (review-lesson Role A, keys sequestered,
blind/2026-10-07/): Reader A 28 of 28, Reader B 28 of 28 (the two select-all items both answered as the key sets A C and B C); 18 adversarial typed answers, 0 accept-list misses. Flags: L02-V-01 (both: which ends face is unsaid → key reworded to the move); L01-12 ("could" is doing the work — intended, James 6 Oct); L01-04 and L03-06 (tempting distractors, one right answer); PR-05 vs L02-08 (same move, lesson quiz vs practice — allowed); PR-11 ("bar magnet" typed — in the accept list). - Figures: non-author
review-figurespass on the eight new or changed drawings (FIGURES_G3T04_2026-10-07.md): 5 PASS, 3 FIX — two floating arrows (Leo's BEFORE panel; the SLIDES arrow crossing the gap toward Sam's magnet) and a pin below the table line — all three applied and re-rendered;check_svg_ids.pyPASS. build_tools_names.py→ no new name in Topic 4 (unchanged).build_tools_export_timeback.py … export/G3T04_2026-10-07/→ validator PASS (ledger rows 69, pp100 56, images 23 present); the two select-all items export as pair MCQs with the note for David.- Page rebuilt:
course_preview/topic04/index.html(3 lessons, 11 practice, 56 pp100, 27 figures). Tracker and Needs-you pages rebuilt; not deployed. - Videos:
check_brief.pyonbatch_G3T04_L01b.jsonandbatch_G3T04_L02b.json→ clean, exit 0. Nothing sent.
Counts after the pass
Lesson quizzes: L01 14 (was 14: five pair items for five yes / no, two select-all added, the key-ring yes / no folded into the pairs, the metal-only item added, the padlock cut), L02 10 (was 11: the nail-push cut), L03 11 → 35 items. Attached questions 3 + the poll + 3 summary. Practice 11 (was 12). Bank 56 (untouched). Figures 27 (six new; v_magnet_turned registered but unused).
Not done, on purpose
- No video was sent; no page was deployed; the vault is untouched.
- "steel" stays everywhere (A37); no lesson was added (A38); no recall item moved (A39); L02b keeps the nail beats (A40).