Hey guys - we're trying to aggregate our content in the weekly newsposts we have - the Patch Notes each week now include hotfixes from the previous week as well as things that go into the game on that Monday. Unfortunately, most fixes don't merit a newspost (some may merit a broadcast in-game, although that can sometimes be a more ethereal option than actually putting it on social or a newspost). Twitter (and Reddit) provides a live broadcast medium through which we can get a message across and then answer any questions you have that come up as a result, so for a post like this they work well.
We're putting together live stream summary newsposts as well, which aim to provide players with insights into the key things discussed via the website. We have some way to go, but, particularly for Archaeology, we hope all the relevant information you've needed prior to (and post-) release has been accessible through our website (as well as any other channels).