Updates

Changelog

25 May 2026

  • Lesson 3.1 (CLAUDE.md): corrected the @ path import syntax — there is no @import keyword, the directive is @ followed by a path. Imports load eagerly, so they're a source-organisation tool, not a context-reduction tool
  • Lesson 3.1: added a CLAUDE.local.md subsection covering loading order, gitignore convention, and intended use
  • Lesson 2.5 (Built-in Tools): corrected the Edit non-unique-match recovery — widen old_string with surrounding context, or use replace_all: true; Read + Write is the last-resort fallback, not the standard response
  • Drill question on bloated CLAUDE.md (#105): correct answer is now path-scoped .claude/rules/ files, not @ imports (which don't reduce per-session context)
  • Drill stem now shows the canonical question ID, so reports can pinpoint the exact question
  • Drill summary now shows your Again/Hard/Good/Easy self-rating distribution alongside accuracy
  • Mock exam now guarantees at least 3 questions per domain, with the remaining 13 distributed by weight — no more single-question domains wiping out big point chunks
  • Feedback widget no longer appears in print previews, doesn't show during a mock exam (less chance of stray taps on mobile), and steps out of the way of footer links
  • Question 3-5-003 (team-shared custom commands): tightened to explicitly ask about the slash-command format, with a clearer skills-vs-commands distinction in distractor D
  • Three of the most length-biased questions trimmed so the correct option isn't visibly longer than its distractors

21 May 2026

  • Mark Complete button restored to the lesson metadata row (top-right next to the Domain badges) in addition to the footer placement, with a useStorage fix so both buttons stay in sync

19 May 2026

  • Per-URL audit of 24 lesson and question files to repair docs.anthropic.com/en/docs/agents/* and /build-with-claude/* link rot
  • Lesson 2.5: Grep → Glob → Grep sequence now covers indirect coverage via wrapper functions; practice-question option C narrowed to sibling-test matching
  • MCP scope question (q-2-3-005) rewritten — descriptions alone can't disambiguate near-identical Postgres tools; rename + scoped instruction is the fix
  • Validation-error question (q-2-4-003) rewritten to the four-category model (transient / validation / business / permission) matching lesson 2.2

15 May 2026

  • Drill mode now shuffles answer options so the correct answer is no longer biased toward position B
  • Mark Complete button moved to the bottom of each lesson, beside the Next Lesson link
  • Hover tooltips added to the Questions Seen, Mastered, and Due Today stats on the progress page
  • Drill progress is now resilient to drilling in multiple tabs at once
  • Lesson 2.3 (MCP Client Integration): Coordinator tool renamed from Task to Agent
  • Lesson 4.4 (Few-Shot Examples): false-positive example now renders as a proper code block
  • Lesson 4.5 (Prompt Optimisation): corrected the Batch API SLA submission window

9 April 2026

  • Mock exam scoring fixed — answering all questions correctly now properly scores 1000/1000
  • Question bank expanded from 165 to 239 practice questions across all 10 exam scenarios

1 April 2026

  • Independent sidebar scrolling on the learn page

29 March 2026

  • Mobile navigation scroll fix

24 March 2026

  • Content freshness update across all 5 exam domains