Keep Handbook content fresh
## Problem to solve The GitLab handbook is constantly evolving but the pages themselves can feel stale, even when the content has been recently updated. Small changes to a page can result in many broken links or orphaned pages. And the feedback loop for flagging content for review assumes the reader has access to the project and time to create an issue or merge request. ## Proposal Implement features that ensure handbook pages are up-to-date and links to and from the page are active. Then provide information on the page that reflects the freshness of the content and allows users to quickly identify pages that need updating. ## Possible features * Show the last commit, author, and full commit history for each page * Pages can have an optional "owner" that gets notified about changes and issues * Flag a page as having broken links, inaccuracies, or otherwise needs to be reviewed * Identify a specific section that needs to be reviewed * Create an issue and assign the page owner, if one exists * Identify broken links on the page at build time * Show what pages link to or reference content on the current page
epic