Skip to content

Add additional fields to assessment API schema [SA-21382]#216

Open
jleckie wants to merge 1 commit intoalaress:developfrom
jleckie:task-develop/SA-21382
Open

Add additional fields to assessment API schema [SA-21382]#216
jleckie wants to merge 1 commit intoalaress:developfrom
jleckie:task-develop/SA-21382

Conversation

@jleckie
Copy link
Copy Markdown
Contributor

@jleckie jleckie commented Apr 2, 2026

Summary

  • Adds specificationAssessmentId, markVisibility, markType, and description to the assessment-item schema
  • markVisibility is an integer enum (0=Staff Only, 1=Staff & Student, 2=Staff, Student & Parent) applicable to dueWork, quiz, project, LTI
  • markType is a string slug enum applicable to dueWork, quiz, project
  • Both specificationAssessmentId and description apply to all assessment types

Notes

  • This PR should be merged after the corresponding schoolbox implementation PR for SA-21382
  • Targets develop

🤖 Generated with Claude Code

@Brahmah
Copy link
Copy Markdown
Contributor

Brahmah commented Apr 2, 2026

Who writes code by hand anymore?! 💀🚀📈

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.

2 participants