📚 Documentation Noob Test Report - March 22, 2026 #22242
Closed
Replies: 2 comments 1 reply
-
|
/q investigate the connections issues with playwright . Fix prompt as needed |
Beta Was this translation helpful? Give feedback.
1 reply
-
|
This discussion has been marked as outdated by Documentation Noob Tester. A newer discussion is available at Discussion #22395. |
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.
-
Test Summary
npm install && npm run buildthenastro dev)🔴 Critical Issues Found
1. Typo:
warpinstead ofwrapin a code fence — How They Work pageFile:
docs/src/content/docs/introduction/how-they-work.mdx, line 14This breaks word-wrapping in the rendered code block. Not catastrophic but looks sloppy for a page that's the second thing a newcomer reads.
2.
/gh-aw/examples/URL returns 404The "Examples" link in the top navigation bar points to
\$\{base}index.html#gallery(the homepage gallery section), but if a user navigates to/gh-aw/examples/directly (e.g., from an external link or bookmark), they get a 404. Similarly,/gh-aw/patterns/returns a 404. There is no index page for either section. Users who find their way to individual example pages cannot easily navigate up to a section overview.3. Search is unavailable in dev mode
While this only affects developers who run the dev server locally, the search bar shows: "Search is only available in production builds. Try building and previewing the site to test it out locally." This is a significant friction point since the
npm run devdocumentation lifecycle only mentionednpm run dev, notnpm run preview. For anyone following the Quick Start without building first, search won't work.🟡 Confusing Areas
4. "Safe Outputs" term introduced without definition on first use
Page: Homepage (
/gh-aw/) — Key Concepts sectionThe link is there, but a first-time reader scanning the homepage will see "safe outputs" and have no idea what it means. The term is not explained inline. As a noob, I would wonder: "Does my workflow output something? What is 'sanitized' output?"
Recommendation: Add a one-sentence parenthetical like "(pre-approved GitHub write operations such as creating issues or comments)" on first use on the homepage.
5. "Docs" header nav link leads to "About Workflows" — label mismatch
File:
docs/src/components/CustomHeader.astro, line 13The nav link says Docs but leads to a page titled About Workflows. As a beginner clicking "Docs" expecting a full documentation index, landing on a page called "About Workflows" is disorienting. The sidebar on that page shows the full docs tree, so it works eventually, but the label is misleading.
Recommendation: Either rename the nav link to "Overview" or "Introduction", or change it to point to a true docs landing page.
6. "Examples" nav link anchors to homepage gallery — confusing behavior
The header nav Examples link points to
\$\{base}index.html#gallery(the homepage gallery). Clicking it on the homepage scrolls down. Clicking it from any other page navigates away from the sidebar context. Meanwhile, actual workflow examples live at/gh-aw/examples/scheduled/,/gh-aw/examples/issue-pr-events/etc. but these pages are not linked from the header.A beginner clicking "Examples" expects a list of example workflows to browse — not to be sent back to the homepage gallery which just shows category headings without concrete examples.
7. Prerequisites don't mention Git knowledge
Page: Quick Start, Prerequisites section
Git knowledge and comfort with a terminal are assumed. A user who has GitHub but has never used the CLI or committed files could get stuck at Step 4 ("Commit and push to your repository") without knowing what
git add,git commit -m, andgit pushare.Recommendation: Add "Basic Git knowledge (add, commit, push)" to prerequisites, or link to a GitHub tutorial.
8. "Frontmatter" jargon used before being defined
On the Quick Start page Step 4:
First-time users may not know what "frontmatter" means. The page earlier shows a code example with a
---block but never labels it as "frontmatter". The glossary defines it, but there's no inline link at this point in the Quick Start.Recommendation: Add a link or parenthetical:
frontmatter (the configuration block between --- markers).9. Quick Start Step 2 mentions "lock file" without explanation
The term "lock file" is new jargon. While it is explained elsewhere, a beginner following Step 2 won't know what a lock file is or why they need it. The
add-wizardcommand creates it automatically, so it's fine, but the label "lock file" is confusing if you're used to npm/yarn lock files (which have a different meaning).10. Design Patterns section has opaque names (CentralRepoOps, TrialOps, etc.)
In the sidebar there are 15 design patterns, all named "XxxOps". From a beginner's perspective:
None of these names suggest what the pattern actually does. The individual pages have good descriptions, but navigating the sidebar for the first time is confusing.
Recommendation: Add a "Design Patterns overview" landing page that lists all patterns with one-line descriptions, so users can scan and choose.
11. Quick Start mentions
gh aw runwithout explaining what "workflow run" meansStep 2 mentions triggering an initial run: "5. Optionally trigger an initial run — Starts the workflow immediately." But it doesn't show the command until Step 4. A beginner might wonder how to trigger it.
Also, in Step 4:
gh aw run daily-repo-status— no explanation of what happens next (the workflow starts on GitHub Actions, you can watch it via Actions tab, it takes 2-3 minutes per Step 3).12. "The
--pushflag" section in CLI docs is oddly placed under "Global Options"The
--pushflag is documented under the "Global Options" heading but it only applies to theruncommand. This is misleading — a user looking at global options might trygh aw compile --pushand get an error.🟢 What Worked Well
Quick Start flow is logical — 4 steps, clear timeline estimate (10 minutes), focused on a real working example (daily status report)
Prerequisite list is thorough — Lists AI accounts, GitHub CLI, Actions requirement. The tip about alternative installation (
curl -sL ... | bash) for auth issues is very helpful.The "add-wizard" command is brilliant — Single interactive command handles prerequisites check, engine selection, secret setup, workflow addition, and optional first run. Perfect for beginners.
Good use of tips and notes —
[!TIP]and[!NOTE]callouts on Quick Start page provide helpful context without cluttering the main flow.Multiple creation paths in "Creating Workflows" — The tabbed examples for Issue Triage, Activity Report, Documentation Updater, and AGENTS.md Maintainer are excellent for copy-pasting prompts. Having GitHub web, VSCode/CLI, and manual editing paths covers all skill levels.
Excellent glossary — Terms like "frontmatter", "lock file", "agentic", "safe outputs", "MCP" are all clearly defined. Great reference once users know to look there.
FAQ is comprehensive and reassuring — Questions about determinism vs CI/CD, privacy, and costs address exactly the concerns a skeptical engineer would have.
Auth page has a magic link — The pre-filled PAT creation link for
COPILOT_GITHUB_TOKENis a small detail that shows care for user experience:https://github.com/settings/personal-access-tokens/new?name=COPILOT_GITHUB_TOKEN&...Estimated time on guides — Quick Start ("10 minutes"), Creating Workflows ("5-15 minutes") — these time estimates set appropriate expectations.
Troubleshooting page — The Common Issues page is well organized with specific error messages, causes, and solutions.
Recommendations (Prioritized)
High Priority (Quick Wins)
warptypo inhow-they-work.mdxline 14 — 1 minute fixMedium Priority
Lower Priority (Longer Term)
npm run previewto local testing docs — so search works during local development/gh-aw/examples/index page to prevent 404 and allow section navigation/gh-aw/patterns/index page for the same reason--pushflag docs from "Global Options" toruncommand sectionPages Visited
/gh-aw//gh-aw/setup/quick-start//gh-aw/setup/creating-workflows//gh-aw/setup/cli//gh-aw/introduction/overview//gh-aw/introduction/how-they-work//gh-aw/introduction/architecture//gh-aw/reference/engines//gh-aw/reference/faq//gh-aw/reference/glossary//gh-aw/troubleshooting/common-issues//gh-aw/examples/scheduled//gh-aw/examples/issue-pr-events//gh-aw/examples//gh-aw/patterns/References:
Beta Was this translation helpful? Give feedback.
All reactions