As a project member or admin, I should be able to edit my Allo profile
As a ship operator I should be able to edit my Allo profile
As anyone with a profile, I should be able to update if I made a mistake or am changing direction
Implemtation
Allo profiles have the ability to edit their own metadata
Profile admin or members can edit
UX for Projects is fine, as permissions are managed through Allo profiles.
UX is tricky for Ship Operators as Ship Operators manage permissions through Hats, though the Ship's profile metadata is altered by the original Allo profile team
Could overwrite indexed data using Ship Operator Post Update with a special tag. (more technical complexity, better UX)
Or just explain the permission in helper text (less complexity, worse UX)
User Stories
Implemtation