Thanks for the tip, it would be helpful to new users for the three post minimum for creating or editing detailed reports to be more visible. I looked everywhere in the registration process, the registration email, checked my messages, the forum, scanned the site and did some googling.
The guide on detailed reports just says "To edit a game, find it in the Master Games List and click Edit." Coming from other public contribution databases like GiantBomb, MobyGames, Wikipedia and Wikia, the requirement to be active in the forums before edits can be made is not intuitively obvious.