Skip to content

Conversation

@Richard-Dang
Copy link
Contributor

@Richard-Dang Richard-Dang commented Sep 5, 2025

Pull Request Checklist


PR-Codex overview

This PR enhances the documentation for the Smart Wallets project by improving clarity, consistency, and adherence to style guidelines. It adds new linting rules, updates various sections for better readability, and introduces new configuration files.

Detailed summary

  • Updated .gitignore to include .lycheecache.
  • Added base_url and exclude patterns in lychee.toml.
  • Improved capitalization and heading styles in documentation files.
  • Enhanced clarity in various sections of docs/shared/get-api-key.mdx and other MDX files.
  • Introduced new Vale style rules for capitalization, qualifiers, code formatting, voice, direct commands, and passive voice.
  • Modified the GitHub Actions workflow to include documentation linting and broken link checking.
  • Updated package.json with new linting scripts and dependencies.
  • Added vocabulary and terminology rules for consistent language usage throughout the documentation.

The following files were skipped due to too many changes: yarn.lock

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@vercel
Copy link

vercel bot commented Sep 5, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
aa-sdk-ui-demo Ready Ready Preview Comment Sep 11, 2025 6:09pm

@graphite-app
Copy link
Contributor

graphite-app bot commented Sep 5, 2025

How to use the Graphite Merge Queue

Add the label graphite-merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

@github-actions
Copy link

github-actions bot commented Sep 5, 2025

🌿 Documentation Preview

Name Status Preview Updated (UTC)
Alchemy Docs ✅ Ready 🔗 Visit Preview Sep 11, 2025, 5:57 PM

@github-actions github-actions bot temporarily deployed to docs-preview September 5, 2025 19:27 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 5, 2025 19:27 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 5, 2025 20:26 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 11, 2025 17:21 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 11, 2025 17:50 Inactive
@github-actions github-actions bot temporarily deployed to docs-preview September 11, 2025 17:56 Inactive
base_url = "https://www.alchemy.com"

# Exclude links that end with .mdx or .png
exclude = [".*\\.mdx$", ".*\\.png$"] No newline at end of file
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Curious why exclude mdx here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was getting a bunch of false positives when I didn't ignore .mdx links. Links that end in .mdx shouldn't be valid anyway

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah and the pngs are because they're local files. Makes sense

Comment on lines +96 to +100
- name: Install Lychee
run: |
wget -O lychee.tar.gz https://github.com/lycheeverse/lychee/releases/download/lychee-v0.20.1/lychee-x86_64-unknown-linux-gnu.tar.gz
tar -xzf lychee.tar.gz
sudo mv lychee /usr/local/bin/
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Did you see they already have a GitHub Action you can use?
https://github.com/lycheeverse/lychee-action/

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah Vale also has GH actions available but I would need to go through IT to get them allowlisted. Didn't want to be blocked for a few days on that so this was the quickest alternative

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah gotcha. Ya I really hate that rule lol

@Richard-Dang Richard-Dang merged commit 515128c into main Sep 11, 2025
18 of 21 checks passed
@Richard-Dang Richard-Dang deleted the richard/docs-lint branch September 11, 2025 18:35
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.

3 participants