[docs-noob-tester] 📚 Documentation Noob Test Report - 2026-04-12 #25905
Closed
Replies: 1 comment
-
|
This discussion has been marked as outdated by Documentation Noob Tester. A newer discussion is available at Discussion #26040. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
/gh-aw/), Quick Start (/gh-aw/setup/quick-start/), CLI Commands (/gh-aw/setup/cli/)🔴 Critical Issues
1. Search is broken in dev mode — on every page
Every page shows this banner in the search bar:
As a new user visiting the docs for the first time (e.g. via a deployed docs site that's accidentally running in dev mode), this looks like a site bug. It should either be hidden or replaced with a helpful message.
2. Video fallback text visible in HTML source
The Quick Start page includes
<video>HTML with the fallback text "Your browser doesn't support HTML5 video. Download the video here." This is a static HTML fallback — it renders in environments that strip JavaScript or render raw HTML (e.g. curl, some screen readers, accessibility tools). The video caption/context should be available without relying on video playback.🟡 Confusing Areas
View all 7 confusing areas
1. Two GitHub tokens: COPILOT_GITHUB_TOKEN vs GITHUB_TOKEN
Quick Start Step 2 mentions:
For a new user, the concept of two different GitHub tokens is baffling. Why isn't the existing
GITHUB_TOKENenough? This needs a one-sentence explanation inline (e.g., "The defaultGITHUB_TOKENdoesn't have Copilot permissions, so a separate PAT is needed.")2. "lock file" term used without explanation
Step 2 says: "Adds the workflow and lock file to
.github/workflows/". A new user won't know what a "lock file" means in this context. It should link to the Compilation Process reference or add a brief parenthetical.3. "frontmatter" and "YAML" jargon in Step 4
Step 4 says "If you have changed the frontmatter (the YAML configuration block between
---markers)". While it explains frontmatter inline, it immediately follows with YAML jargon. Someone who doesn't know YAML won't understand what "YAML configuration block" means. A link to the Frontmatter reference page would help.4. Prerequisite "AI Account" is vague
The prerequisites list: "AI Account - GitHub Copilot, Anthropic Claude or OpenAI Codex" but don't specify:
A new user would likely pause here not knowing if they qualify.
5. CLI Commands page: installation section comes after the command table
The page structure is:
A beginner would naturally want to install first, then learn the commands. The page ordering is confusing.
6. "Peli's Agent Factory" unexplained
Multiple pages reference "Peli's Agent Factory" without explaining who "Peli" is or what the Agent Factory is. This reads like an internal nickname that leaked into the public docs. A one-line description would help (e.g., "a curated collection of example workflows by the project author").
7. Sidebar navigation overwhelm
The sidebar contains 80+ links organized into 6 categories: Introduction, Setup, Guides, Design Patterns, Reference, and Troubleshooting. For a first-time visitor there's no visual hierarchy pointing them to "start here." The current Quick Start, Creating Workflows, and CLI Commands items under "Setup" don't stand out from the rest.
✅ What Worked Well
/reference/auth/is perfectly scannableadd-wizardalternatives are helpful📋 Recommendations
Quick wins (high impact, low effort):
COPILOT_GITHUB_TOKENis separate fromGITHUB_TOKENin Quick Start Step 2Medium effort:
6. Add links from Step 4 "frontmatter" mention to the Glossary and Frontmatter reference
7. Consider adding a "New? Start here →" visual callout in the sidebar or homepage hero
8. Add a text transcript or description alongside the embedded video for accessibility
Longer term:
9. Evaluate sidebar information architecture — consider collapsing Reference and Patterns by default for new users
10. Add a "Prerequisites check" script or tool to help new users verify they have everything ready before Step 1
References:
Beta Was this translation helpful? Give feedback.
All reactions