Feedback
How to report a wrong, missing, or unclear page in the Linux Desktop Guide — for human readers and agents, with a static GitHub Issues workflow that works on GitHub Pages.
The guide is only as good as the corrections it receives. Report a command that fails, a prerequisite that is missing, a screenshot from an old release, a link that no longer resolves, or a page you could not find.
This page is also the feedback contract for agents. The site is static and runs on GitHub Pages, so there is no form POST and no server log. GitHub Issues is the transport.
Open an issue
Section titled “Open an issue”The repository is public. You need a GitHub account to open an issue; if you are signed out, GitHub will ask you to sign in first.
What to report
Section titled “What to report”| Report | Example |
|---|---|
| Wrong command or output | flatpak install uses a runtime branch that is end-of-life |
| Missing prerequisite | The page assumes Flatpak is installed |
| Stale version or screenshot | The page shows GTK 4.18 but the baseline is 4.22 |
| Broken link or anchor | A chapter link lands on a missing heading |
| Unclear or incomplete step | A procedure works only with a setting the page never mentions |
| Missing page | A core task has no task-based page |
| Inaccessible documentation | A table is unreadable at 200% zoom, or an image has no alt text |
Do not use this channel for app support, feature requests, or security vulnerabilities. For a vulnerability, use a private security advisory, not a public issue.
What to include
Section titled “What to include”The issue form asks for these fields. A report without them usually needs a round trip.
| Field | What to write |
|---|---|
| Page | The URL or slug, for example /ship/documentation/ |
| Section | The heading the problem appears under |
| Quote | The exact sentence or code block |
| Expected | What the page should say or do |
| Actual | What it says or what happened |
| Version / commit | The guide version, release, or commit you read |
| Target | Ubuntu 26.04 LTS + GNOME, Fedora 45 KDE, or another supported target |
| Reporter | Human or agent |
| Source | The specification, upstream documentation, or test that supports the correction |
Do not include secrets, tokens, personal data, or private file contents. A screenshot should be cropped to the relevant UI and stripped of personal information.
For agents
Section titled “For agents”Agents are readers and reviewers, not publishers. They report; a human owner decides and publishes.
Use the same fields from the command line:
gh issue create \ --repo digitalesIch/linux-desktop-guide \ --title "[Docs] Wrong runtime branch in the Flatpak example" \ --body-file /tmp/docs-feedback.mdPage: /platform/flatpak-portals/Section: Build and installQuote: runtime-version 46Expected: A supported runtime branch for the current baselineActual: The example uses an end-of-life branchVersion/commit: 2026-11-10Target: Ubuntu 26.04 LTS + GNOMEReporter: agentSource: https://docs.flatpak.org/en/latest/available-runtimes.htmlRules for agents:
- Do not edit the page or open a pull request that rewrites it without human review.
- Do not include secrets, personal data, or unpublished user content.
- Do not use the docs MCP server as a write path. It is read-only by design.
- Treat a failed search, an unknown slug, or a dead-end related link as a findability bug; include the query and the page you expected.
- Report the version, target, and source. “The docs are wrong” is not reproducible.
How reports are handled
Section titled “How reports are handled”- Triage — the maintainer tags the page and the cause: missing, wrong, unclear, stale, or unfindable.
- Fix — the page owner updates the source of truth. A repeatable defect gets a check.
- Verify — the step is run on the stated target, the links are checked, and the page is re-read.
- Record — the review date, version, and reviewer are added to the page or the change. Maintainers add the
agent-reportlabel to reports from automated agents. - Close — the reporter is told what changed. User-visible corrections go into the release notes.
The full ownership model and review triggers are in User Documentation. The writing rules are in the Style Guide.
See also
Section titled “See also”- User Documentation — process, standards, review, and the documentation gate
- Style Guide — voice, terminology, links, code, and agent-facing writing
- Checklists — the condensed documentation gate