platform: collaborator accepted_at null — no accept UI/API, write guards 403
0
Anchors
—
Blast radius
—
Churn 30d
0
Proposals
platform: collaborator invite has no accept flow — accepted_at stays null, guards 403
Reported: 2026-07-10 (VID-1 MP review + issue assign)
Symptom
aaronrene is listed as write collaborator on gabriel/muse (invited by gabriel), but:
- No MuseHub UI or API to accept the invitation.
accepted_atstays null on the invite row.- Guards require
accepted_at IS NOT NULLfor:- issue assign (self-assign and assign reviewer)
- push / MP reviewer request
- other write-collaborator actions
Result: HTTP 403 — e.g. "Only the repo owner or a write/admin collaborator may perform this action."
Impact
- VID-1 MP opened (
task/video-timeline-vid1→dev) — cannot request gabriel as reviewer via CLI. - Issue #86 filed — cannot self-assign.
Local build is unblocked; MP review requires gabriel merge from his side or accepted_at backfill.
Request
Either:
- Backfill
accepted_aton collaborator row foraaronreneongabriel/muse, or - Point to the accept flow if it exists and was missed, or
- Ship accept UI/API on MuseHub.
Related
- VID-1 staging issue: #86
- VID-1 MP:
sha256:4950076ba4bc98f12b488f64750dd5bbd96b066d8513eebb9851bebdf17a9da3
Activity
No activity yet. Use the CLI to comment.