[AAASM-4632] 🐛 fix(website): Add missing website/ segment to generated editUrl#282
Conversation
Every page's "Edit this page" link 404d because editUrl pointed at the bare repo root, but the Docusaurus site (and its docs source) actually lives under website/. Closes AAASM-4632
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Documents end-to-end browser verification of AAASM-4632: the rendered "Edit this page" link now resolves to the real GitHub source file, with a before/after contrast screenshot of the old 404ing path.
|
Claude Code review — AAASM-4632CI: ✅ All green (CodeQL, SonarCloud, audit, build, coverage-and-analysis, module-smoke x3, napi-build x2, quality, full test matrix across Node 18/20/22/24 × ubuntu/macos/windows, codecov/patch). Scope completeness: Confirmed complete. Repo-wide grep for Side effects: None found. Checked Front-end validation (Playwright MCP): Installed and started the Docusaurus dev server for this worktree (isolated Merge readiness: Technically safe to approve — no scope gaps, no side effects, front-end validated end-to-end. Note: GitHub currently reports |



Summary
Every doc page's generated "Edit this page" GitHub link 404'd —
editUrlinwebsite/docusaurus.config.tspointed at the bare repo root, but this Docusaurus site's docs source actually lives underwebsite/. Appended the missingwebsite/segment.Test plan
curl -sIconfirms.../tree/master/website/docusaurus.config.ts→ 200, old bare-root form → 404editUrloccurrence in the file (no separate per-version override needed)esbuild --bundle=false— parses clean, no errors introducedCloses AAASM-4632