- MISSING_ALTERNATIVES (63/64 applied): uncontracted/contracted forms, digit
variants (05|5), synonyms and full-sentence variants, via ACCEPT lines and
inline gap alternatives; skipped 'better/fine' for the Opposites drill (not
opposites of "sick").
- NOT_DERIVABLE (16 fixed, 10 false alarms, 1 skipped): item-level fixes
(visible word hints, missing premise, speaker clarifications "Joe (to Jim):",
emphasis/cue corrections, un-gapped unguessable words, rounded-number
accepts); converted the two book-10 paragraph clozes (Mary / The Mall) from
CHECK: exact to CHECK: llm with logical-completion rubrics; cross-book
recycled vocab (pilot, teller, barber, variety store, ...) left alone.
- UNCLEAR_TARGET (10): instruction/intro corrections (Food "Type the word for
the food.", Explain-with-Too intro), cue/emphasis fixes.
- Rubric rewrites (57): applied audit-suggested grader rubrics (now effective
with the pre-item RUBRIC parser fix); moved the two per-item rubrics of
book-11 "Write the Main Idea" inside their items.
No clip-bearing line changed; all masters validate (0 errors, 0 new warnings)
and pass stage-master clip-identity checks. Full decision log:
reactor-module-tools module-convert/answerability-audit/APPLIED.md
Co-authored-by: Cursor <cursoragent@cursor.com>
Batch pass with the updated guide. Pushing the lessons that came out
clean at 100% cassette coverage: book-1-lesson-4, book-4-lesson-1/2/4,
and the new book-4-lesson-5 (ST-only review). All now use the correct
"Book N · Lesson N: <title>" module-title form.
Held for review (over-dropped cassette content this run, flagged by the
coverage check): book-1-lesson-1/2/3 and book-4-lesson-3. book-1-lesson-5
(review) is blocked on 29 ungenerated ST images.
Co-authored-by: Cursor <cursoragent@cursor.com>
Regenerated with the firmed guide rule: a topic's vocab is now
introduced via TTS sentences (VOCAB + sentence per word), with the
cassette word-drill kept after as pronunciation reinforcement — no
cold word-list opener survives. 100% cassette coverage retained;
auto-declared dialogue speakers given proper voices.
Co-authored-by: Cursor <cursoragent@cursor.com>
Regenerated with a stronger guide rule: never open a part with a
bare-word drill — lead with a sentence-based presentation, cassette
word-drills follow as reinforcement. Also fixed a heard-stimulus
defect (duplicate PROMPT instead of PROMPT+RESPONSE) in the dictation
and demonstrative cloze. Both 100% cassette coverage.
Co-authored-by: Cursor <cursoragent@cursor.com>
Re-assembled with claude-opus-4-8 and updated guide rules:
- introduce vocab in sentences, not bare word lists
- drop "invent a sentence from one cue word" production (writer's block)
- avoid activities keyed to small/numbered picture detail
Opus 4.8 applied the new rules (e.g. dropped "Fish Can Swim" and the ST
bare color word-list). L3: 8 parts / 72 activities / 390 clips verified.
L4: 8 parts / 57 activities / 430 clips verified.
Co-authored-by: Cursor <cursoragent@cursor.com>