Have you got the full text of that intro available?
There’s one or two grammar mistakes (e.g. ‘have send’ instead of ‘have sent’) and a few things that would improve the wording.
I really like the title/logo by the way.
That’s an ability of all level 3 members (I forget which).
Being able to edit the post should be an ownership thing,
but it might not be.
If @jonne can’t find another solution, one option would be to raise you to trust level 4 which would effectively give you partial moderator powers.
I would presume Wikis are always editable because of the intent of Wikis.
(I.e. a means of storing useful information that is editable by everyone.)
Then you can link to the latest release with https://github.com/<account name>/<repo name>/releases/latest
E.g. for my Minesweeper game https://github.com/Pharap/Minesweeper/releases/latest
Then you never have to update the link because it always points to the latest version.