Skip to content

feat(dashboard): add academic-year assessment context - #8

Merged
grant-mccurdy merged 1 commit into
mainfrom
agent/assessment-dashboard-context
Jul 20, 2026
Merged

feat(dashboard): add academic-year assessment context#8
grant-mccurdy merged 1 commit into
mainfrom
agent/assessment-dashboard-context

Conversation

@grant-mccurdy

Copy link
Copy Markdown
Owner

Summary

  • replace generic assignment labels with seven paired BOY/EOY academic-year windows while retaining raw source labels
  • add explicit synthetic assessment context and course-specific proficiency references
  • regenerate and verify the dashboard publication manifest

Portfolio impact

Assessment Analytics now reads like an actual longitudinal assessment product without implying that synthetic demonstration thresholds are institutional policy.

Validation

  • make check
  • make privacy-check (0 failures; one expected small-synthetic-group warning)
  • dashboard publication: 4,018 synthetic student-period records, checksum verified
  • git diff --check

Public readiness

The output remains entirely synthetic. Raw assignment labels are preserved as lineage metadata, benchmark methods are explicitly illustrative, and privacy validation found no emails, tokens, private paths, Canvas references, or real identifiers.

@grant-mccurdy grant-mccurdy left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the exact builder and manifest patch with the passing publication check. Academic-year/window metadata preserves raw source labels, course references are explicitly synthetic and bounded, the published checksum verifies, and privacy validation reports zero failures.

@grant-mccurdy
grant-mccurdy merged commit 0617c49 into main Jul 20, 2026
1 check passed
@grant-mccurdy
grant-mccurdy deleted the agent/assessment-dashboard-context branch July 20, 2026 18:58
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