Skip to content

content: add keyPrerequisite links to all 8 courses#117

Merged
willwearing merged 1 commit into
mainfrom
content/add-key-prerequisite-links
Apr 12, 2026
Merged

content: add keyPrerequisite links to all 8 courses#117
willwearing merged 1 commit into
mainfrom
content/add-key-prerequisite-links

Conversation

@willwearing
Copy link
Copy Markdown
Owner

Summary

  • Added keyPrerequisite field to 236 knowledge points across all 8 courses
  • Each KP now points to the concept whose knowledge is most directly exercised, enabling Slice 3's KPPlateauDetector to trigger targeted remediation on the right prerequisite when a learner repeatedly fails a KP
  • 14 root KPs correctly have no keyPrerequisite (null — no in-course prerequisite exists)
  • Courses patched: electrical-nec, javascript-fundamentals, firefighter, posthog-use-case-selling, posthog-tam-onboarding, sql-fundamentals, python-basics, ny-real-estate-salesperson

Test plan

  • Unit tests pass (263/263)
  • Build passes
  • E2E deferred to CI (no local server/DB)
  • keyPrerequisite values verified against concept IDs in each course

Generated with Claude Code

Each KP now has a keyPrerequisite field pointing to the concept whose
knowledge is most directly exercised by that KP. This enables Slice 3's
KPPlateauDetector to trigger targeted remediation on the right
prerequisite when a learner fails a KP across multiple sessions.

8 courses patched: electrical-nec, javascript-fundamentals, firefighter,
posthog-use-case-selling, posthog-tam-onboarding, sql-fundamentals,
python-basics, ny-real-estate-salesperson.

14 root KPs correctly skipped (null — no in-course prerequisite).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 12, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
graspful Ready Ready Preview, Comment Apr 12, 2026 3:10am

@willwearing willwearing merged commit 3ce01ac into main Apr 12, 2026
3 checks passed
@willwearing willwearing deleted the content/add-key-prerequisite-links branch April 12, 2026 03:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant