Skip to content

feat(autograder): add transform floor check to manual checklist#7

Merged
lassebenni merged 1 commit into
mainfrom
feat/autograder
Jun 11, 2026
Merged

feat(autograder): add transform floor check to manual checklist#7
lassebenni merged 1 commit into
mainfrom
feat/autograder

Conversation

@lassebenni

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a manual check: teacher verifies transform() does real pandas work (not just pd.DataFrame(records) → storage)
  • Mirrors the floor stated in Week 7 Ch2: parse timestamps, handle nulls, flatten nested fields, or derive a new column

Test plan

  • Autograder runs on push and shows the new manual check in $GITHUB_STEP_SUMMARY
  • A repo with only pd.DataFrame(records) in transform() passes automated checks but is flagged in the manual checklist

🤖 Generated with Claude Code

Students must do real pandas work in transform(); wrapping records in
pd.DataFrame and immediately storing them does not count. Added as a
manual check since static analysis cannot verify the semantic content.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lassebenni lassebenni merged commit e463272 into main Jun 11, 2026
4 checks passed
@lassebenni lassebenni deleted the feat/autograder branch June 11, 2026 08:52
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