📚 Documentation Noob Test Report - March 11, 2026 #20481
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-03-12T08:11:08.616Z.
|
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 add-wizard) is missing from the CLI reference entirely.🔴 Critical Issues Found
1.
npm run buildfails — 226 invalid anchor links in 79 filesThe documentation site cannot produce a static build at all:
The root cause appears to be a discrepancy between how the Astro dev server and the static build generate anchor IDs for headings that contain backtick code spans.
For example,
### Issue Creation (\create-issue:`)` generates:#issue-creation-create-issue✅ (includes the YAML key)#issue-creation❌ (strips code span content)Pages like
staged-mode.md(22 anchor links tosafe-outputs.md) andfooters.mdlink to the longer form, which breaks at build time.Impact: Production deployment is blocked. CI/CD and GitHub Pages publishing will fail.
Affected files include (partial list):
staged-mode.md,footers.md,triggering-ci.mdx, and 76 other files.Suggested fix: Add explicit heading IDs using
\{\#anchor-id}syntax to the key sections insafe-outputs.mdthat are widely linked, e.g.:### Issue Creation (`create-issue:`) \{\#issue-creation-create-issue}2.
gh aw add-wizardcommand is undocumented in CLI referenceThe Quick Start guide (Step 2) instructs new users to run:
The
github.github.comdomain (the production docs URL perastro.config.mjs) is not yet publicly known/familiar. When reading the source, this link appears to be a circular reference within the docs. A note or context about what "Peli's Agent Factory" is would help.8. Secrets setup in Quick Start lacks direct guidance
Step 2 says the wizard will "set up the required secret" with links to
COPILOT_GITHUB_TOKEN,ANTHROPIC_API_KEY, orOPENAI_API_KEY. But the wizard isn't documented (see Issue #2), so users don't know if this is fully automated or requires manual steps.Suggested fix: Add a brief note explaining whether the wizard sets secrets automatically or guides the user through it.
9.
gh aw compilestep 4 customization section is unclear about when to run itThe Quick Start says "If you have changed the frontmatter, regenerate the workflow YAML by running
gh aw compile" — but beginners won't know what "frontmatter" is at this point, or what counts as a frontmatter change vs. a markdown body change.🟢 What Worked Well
Homepage is compelling and clear — The tagline "Repository automation, running the coding agents you know and love, with strong guardrails in GitHub Actions" is excellent. Feature cards are concise and the code example immediately shows what a workflow looks like.
Quick Start has a great structure — The 4-step format with a ⏱️ time estimate is exactly right for a new user. Steps are numbered and concrete.
Glossary with tooltips throughout — Every technical term (frontmatter, lock file, safe outputs, MCP, etc.) is linked to a clear definition. The glossary is excellent and well-organized.
FAQ addresses real concerns upfront — Questions about determinism, costs, security, and whether you can write code are answered clearly. The "100% additive" framing for determinism is reassuring.
Auth page is beginner-friendly — Clear breakdown per engine (Copilot/Claude/Codex/Gemini), with a video, CLI commands, and UI screenshots. Covers both CLI and UI approaches.
Troubleshooting section is practical — The common issues page covers real errors with specific messages and step-by-step fixes. Shows the team has learned from real user problems.
Security explanation builds trust — The early explanation that workflows run read-only by default with safe outputs is reassuring for enterprise users worried about AI having write access.
CLI reference is comprehensive — The commands table at the top of the CLI page is a great quick-reference. Each command has clear examples.
Recommendations
Immediate (Blocks Getting Started)
\{\#anchor-id}to the most-linked sections insafe-outputs.md, or audit all 226 links.add-wizard— Add#### \add-wizard`` to the CLI reference. This is the primary onboarding command.gh aw compilecommand compiles this markdown file..."warptypo — Change```aw warpto```aw wrapinhow-they-work.mdx.Quick Wins
frontmatterexplanation on first use in Quick Start.add-wizardset secrets automatically?Longer Term
Beta Was this translation helpful? Give feedback.
All reactions