Skip to content

[FEAT-116] Extend the data-science deck with 40 difficulty-3 items - #147

Merged
jmunar merged 4 commits into
mainfrom
feat-116-data-science-deck-extension
Oct 26, 2026
Merged

jmunar merged 4 commits into
mainfrom
feat-116-data-science-deck-extension

Conversation

@jmunar

@jmunar jmunar commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add 40 new difficulty-3 items to the data-science Challenges deck, bringing it from 122 to 162 entries across all four tracks (ML fundamentals, metrics, statistics, LLMs).
  • Extend the deck's README with the new per-track counts, topics and the review status of the added items.
  • Add a regression test that rejects duplicate questions in the committed deck.
  • Update the docs and roadmap to reflect the 162-item deck and the outstanding human review.
  • Ignore RUSTSEC-2026-0387 in cargo audit until web-push accepts jwt-simple 0.13; the advisory is a timing issue in crypto-bigint 0.5.5, reached only through VAPID ES256 signing with our own push key.

Test plan

  • make check (passes, including the deck validation and cargo audit).
  • cargo test -p myapps-challenges-prep the_committed_data_science_deck_reads confirms 162 items, 4 subjects and every difficulty level present.
  • cargo audit passes with the documented ignore.
  • Optional: cargo run --release -p myapps-challenges-prep -- bundle data-science and inspect the generated bundle.

🤖 Generated with Claude Code

jmunar and others added 3 commits October 26, 2026 17:58
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@jmunar
jmunar force-pushed the feat-116-data-science-deck-extension branch from 25bc33c to 7d2a62a Compare October 26, 2026 17:12
crypto-bigint 0.5.5 is reached via web-push -> jwt-simple 0.12 ->
elliptic-curve 0.13. The fix needs crypto-bigint >= 0.7.6, which needs
jwt-simple 0.13; no released web-push accepts that yet. Only VAPID ES256
signing with our own push key uses it.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@jmunar
jmunar force-pushed the feat-116-data-science-deck-extension branch from 7d2a62a to 5f91dfe Compare October 26, 2026 17:20
@jmunar
jmunar merged commit fa0ff06 into main Oct 26, 2026
2 checks passed
@jmunar
jmunar deleted the feat-116-data-science-deck-extension branch October 26, 2026 17:24
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