Skip to content

Integrate reviewed campus queries and selection contract fixes - #16

Merged
aprylewu merged 10 commits into
mainfrom
codex/issue-pr-maintenance-20260907
Sep 7, 2026
Merged

Integrate reviewed campus queries and selection contract fixes#16
aprylewu merged 10 commits into
mainfrom
codex/issue-pr-maintenance-20260907

Conversation

@aprylewu

@aprylewu aprylewu commented Sep 7, 2026

Copy link
Copy Markdown
Collaborator

This integrates the reviewed credential/selection/privacy, daily context, Unicode table alignment, and official lecture changes from #8, #12, #13 and #14. The branch preserves each contributor's original commits and resolves the shared changelog, authentication and dependency-lock conflicts.

The fixes to #8 require matching round metadata before concluding a selection read-back, preserve uncertainty when bid evidence is missing, retain complete reconciliation targets in transport errors, preserve supported SKSJ teaching/meeting fields in enrollment projections, and reject conflicting duplicate-component credit evidence. Existing macOS metadata-only Keychain status and helper timeouts are retained.

Validation on macOS / Node v22.19.0:

No live campus mutation or npm publication was performed. Issue #4 remains open pending the reporter's actual Linux desktop-session verification; #8's automatic closure reference was removed accordingly.

Closes #5
Closes #6
Closes #7

@aprylewu
aprylewu merged commit af95075 into main Sep 7, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

4 participants