[docs-noob-tester] 📚 Documentation Noob Test Report - 2026-08-12 #52226
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Documentation Noob Tester. A newer discussion is available at Discussion #52426. |
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/(Home)/gh-aw/setup/quick-start/(Quick Start Guide)/gh-aw/setup/cli/(CLI Commands)Critical Issues Found
None encountered that would block a first-time user from completing the Quick Start guide. Prerequisites, install command, add-wizard command, and compile command are all present, accurate, and in a logical order.
Confusing Areas
Overwhelming sidebar navigation (all 3 pages) — The left nav lists dozens of reference pages (Reference section alone has 40+ entries: Frontmatter, Sandbox, Safe Outputs, Threat Detection, etc.) visible immediately on first visit, before a beginner has even run their first workflow. This creates an impression of high complexity right away. A collapsed-by-default "Reference" and "Design Patterns" section (expand-on-click) would keep the sidebar approachable for newcomers.
📎 quickstart-top.png
Jargon introduced without immediate definition — Terms like "frontmatter" and "lock file" (
.lock.yml) are used in Step 2/Step 4 before being fully explained; a first-time reader has to click through to the Frontmatter reference page or the "Lock File" anchor to understand what's meant. A one-line inline definition on first use (it's partially done for "lock file" via a Note callout, but "frontmatter" only gets a link) would help.Engine authentication step is dense — Step 2's authentication instructions (Copilot/Claude/Codex/Gemini/Pi tabs) pack a lot of conditional info (PAT creation,
copilot-requests: write, env vars) into one step. For a Copilot-only new user this is mostly skippable, but it's not obvious at a glance that most of it can be ignored if you already have Copilot access with org billing.What Worked Well
ghCLI version + login check) with direct links to install/configure each.--engine claudedoes, why the.lock.ymlfile should be committed) — this anticipates beginner confusion well.gh aw? You can stop here for day-one usage." This is a great pattern for reducing overwhelm — the full command reference is available but the newcomer path is triaged first.Recommendations
Quick wins:
Longer-term:
Screenshots
📎 [home.png] — Home page, clear CTA and nav — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/accbf7165877c9d3d4e6498d75c0a8b596dfad22efd0ff7b7852a7cc55be6fb9.png?raw=true
📎 [quickstart-top.png] — Quick Start page top, showing large sidebar — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/54e35214977e5f752ddcc7987a36b77433dc410042aacdc271d5298ce33be6d4.png?raw=true
📎 [quickstart-full.png] — Full Quick Start page (all steps) — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/9e7648bbc0eeb56d7142363a0173ae92ab3bbd710a81c378674f9f7349fcdfb5.png?raw=true
📎 [cli-commands.png] — CLI Commands page, "Most Common Commands" table — asset URL: https://github.com/github/gh-aw/blob/assets/Documentation-Noob-Tester/d36276e052319bea3d66d81470ccaed7f6270c51b85d347f5ea4c73fd59a8895.png?raw=true
Warning
Firewall blocked 5 domains
The following domains were blocked by the firewall during workflow execution:
accounts.google.comandroid.clients.google.comclients2.google.comsafebrowsingohttpgateway.googleapis.comwww.google.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
All reactions