Skip to content

fix(docs): repoint decisions/ links to GitHub URLs#175

Merged
montfort merged 1 commit into
mainfrom
fix/docs-drop-decisions-refs
May 19, 2026
Merged

fix(docs): repoint decisions/ links to GitHub URLs#175
montfort merged 1 commit into
mainfrom
fix/docs-drop-decisions-refs

Conversation

@montfort
Copy link
Copy Markdown
Contributor

Summary

  • PR chore(website): hide /decisions from public site #172 excluded docs/decisions/ from the public site, leaving relative Markdown links (./decisions, ../decisions/, ../../../decisions/) that resolved to nothing on https://straymark.dev.
  • Replace those links with absolute GitHub tree URLs (https://github.com/StrangeDaysTech/straymark/tree/main/docs/decisions) so they work in both the published site and GitHub Markdown views.
  • Affected: `docs/intro.md`, `docs/contributors/README.md` plus the ES and zh-CN mirrors.

zh-CN is bundled here for source consistency. The locale isn't active in `docusaurus.config.ts` yet — it ships in a follow-up PR from `wip-zh-CN`.

Test plan

  • `grep -rnE ']((./|../)+decisions' docs/` → no matches
  • `cd website && npm run build` → exits 0, no broken-link warnings mention `/decisions/` (remaining warnings are pre-existing cross-tree links in ES and known anchor bugs tracked separately)

🤖 Generated with Claude Code

After #172 excluded the decisions/ tree from the public site, the
remaining intra-site links to ./decisions/ and ../decisions/ pointed at
nothing in the published site. Repoint them at the GitHub tree URL so
they resolve from both the rendered site and a local Markdown reader.

Touches intro.md and contributors/README.md in EN, ES, and zh-CN
(zh-CN bundled here for consistency; the locale itself is not yet
active in the site, but its source is in main).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@montfort montfort merged commit d6754a6 into main May 19, 2026
1 check passed
@montfort montfort deleted the fix/docs-drop-decisions-refs branch May 19, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant